当前位置: 技术问答>linux和unix
关于进程的终止问题
来源: 互联网 发布时间:2016-07-03
本文导语: 小弟刚刚开始学操作系统这课程,下面有个问题始终想不明白,请给为大大赐教: 要终止一个进程,书本上是这样写的: (1)根据被终止的进程的标识符,从PCB集合中检索出该进程的PCB,从中读取该进程的状态。 ...
小弟刚刚开始学操作系统这课程,下面有个问题始终想不明白,请给为大大赐教:
要终止一个进程,书本上是这样写的:
(1)根据被终止的进程的标识符,从PCB集合中检索出该进程的PCB,从中读取该进程的状态。
(2)若被终止进程正处于执行状态,应立即终止该进程的执行,并置调度标志为真,用于指示该进程被终止后应重新进行调度。
……
就是粗体的那里,为什么终止一个进程后又要设置调度标志等待重新调度呢?不释放掉进程,不是很浪费内存?
谢谢啊!
PS:祝天下老师节日快乐!
要终止一个进程,书本上是这样写的:
(1)根据被终止的进程的标识符,从PCB集合中检索出该进程的PCB,从中读取该进程的状态。
(2)若被终止进程正处于执行状态,应立即终止该进程的执行,并置调度标志为真,用于指示该进程被终止后应重新进行调度。
……
就是粗体的那里,为什么终止一个进程后又要设置调度标志等待重新调度呢?不释放掉进程,不是很浪费内存?
谢谢啊!
PS:祝天下老师节日快乐!
|
那是不是想说:用于指示该进程被终止后,系统应重新调度别的程序。