题8
题目
下列关于进程上下文切换的叙述中, 错误的是 ( )。
A. 进程上下文指进程的代码、数据以及支持进程执行的所有运行环境
B. 进程上下文切换机制实现了不同进程在一个处理器中交替运行的功能
C. 进程上下文切换过程中必须保存换下进程在切换处的程序计数器的值
D. 进程上下文切换过程中必须将换下进程的代码和数据从主存保存到磁盘
分析
感觉D没有什么道理,如果这个进程是比较重要的进程,我觉得可以放在内存里
解
D
上下文切换发生在操作系统调度一个新进程到处理器上运行的时候。
一个重要的上下文信息就是程序计数器 (PC) 的值, 当前进程被打断的 PC 值作为寄存器上下文的一部分保存在进程现场信息中。
进程上下文切换过程中不涉及主存和磁盘的数据交换, D 错误。