搶佔式和非搶佔式內核

非搶佔式內核 非搶佔式內核:高優先級的進程不能停止正在內核中運行的低優先級的進程而搶佔CPU運行。進程一旦處於核心態(例如用戶進程執行系統調用),則除非進程自願放棄CPU,不然該進程將一直運行下去,直至完成或退出內核 中斷服務可使一個高優先級的任務由掛起狀態變爲就緒狀態。但中斷服務之後控制權仍是回到原來被中斷了的那個任務,直到該任務主動放棄CPU的使用權時,那個高優先級的任務才能得到CPU的使用權
相關文章
相關標籤/搜索