另外一種主動放棄CPU使用權(quán)的情況,是事件等待函數(shù)
比如任務(wù)執(zhí)行到: 我要等一個flag,現(xiàn)在我要睡一會,有flag了,請叫醒我! 我要等一個郵箱,現(xiàn)在我要睡一會,等有郵箱信息了,請叫醒我! 我要等一個郵箱隊列,現(xiàn)在我要睡一會,等有郵箱隊列信息了,請叫醒我! 我要等一個信號量,現(xiàn)在我要睡一會,等有信號量了,請叫醒我! 看到了吧,這個不用經(jīng)過前面的時間定時器,也可以交出CPU的使用權(quán)。。
|