阅读背景:

进程调度(三)

来源:互联网 

(一)睡眠和唤醒

休眠(被阻塞)的进程处于一个特别的不可履行状况。不管甚么缘由,致使进程进入休眠状况,内核的操作都是雷同的:进程把自己标记成休眠状况,从可履行红黑树中移出,放入期待队列,然后调用schedule()选择和履行一个其他进程。唤醒的进程正好相反,进程把自己标记成可运行状况,然后再从期待队列中移到可履行红黑树中。休眠(被阻塞)的进程处于一个特别的不可履行状况。不管甚么缘由,致使进程进入休眠




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: