在计算机科学中,任务上下文(进程、线程......)是该任务使用的最小数据集,必须保存起来,以便在某一特定日期进行任务中断,并在其被中断之时和未来的任意日期继续进行该任务。上下文的概念在可中断任务的情况下具有重要意义,在被中断时,处理器会保存上下文并继续为中断服务例程服务。因此,上下文越小,延时就越小。这些数据位于。

  • 处理器寄存器
  • 任务使用的内存
  • 在一些操作系统上,系统用来管理任务的控制寄存器。

在上下文切换的情况下,存储内存(文件)与 "任务上下文 "无关;即使这可以为某些用途存储(检查点)。