白话/图示 sleep_on/wake_up的执行流程

sleep_on函数用在当进程因等待某个资源,而把自己挂起的函数,wake_up函数则是用于当资源释放后,把最后等待这个资源进程唤醒,但是能否执行,则要看这个进程的优先级是否足够高而得到CPU的执行。

sleep_on/wake_up在执行时会形成等会,唤醒的队列,这个队列是隐式的,画出图来才比较好理解。

posted on 2011-07-13 23:01  image eye  阅读(1295)  评论(0)    收藏  举报