OS学习笔记——处理器调度2

当引起进程调度的事件发生的时候,首先要保存当前进程A的上下文,然后执行调度程序,在调度程序的控制下确定是否要进行切换,以及切换到哪个进程。如果要切换到另一进程B,则需要记录放弃CPU的进程A的现场信息(如PC,通用寄存器的内容等),把CPU分配给B进程,并恢复进程B的上下文,从上次切换前位置继续执行进程B代码。 进程调度方式可以分为非抢占式和抢占式两种。 非抢占式:调度程序一旦把CPU分配给某一进
相关文章
相关标签/搜索