“Context switching”指在不同任务、话题或工作环境之间频繁切换所带来的时间与注意力成本;在计算机领域也指操作系统在不同进程/线程之间切换执行的机制。常见含义以“任务切换的注意力损耗”为主。
/ˈkɑːntekst ˈswɪtʃɪŋ/
I try to avoid context switching by batching emails.
我尽量把邮件集中处理,以避免频繁的情境(任务)切换。
Frequent context switching can reduce productivity because your brain needs time to reorient after each interruption.
频繁的情境(任务)切换会降低效率,因为每次被打断后大脑都需要时间重新进入状态。
“Context”源自拉丁语 contextus,本义与“编织在一起、前后关联”有关,引申为“语境/情境”。“Switching”来自“switch(转换、切换)”。“Context switching”作为术语在计算机科学中用于描述CPU在任务间切换;后来也广泛用于心理学与职场语境,描述人在多任务与打断中产生的注意力成本。