搶占式多任務處理 - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for 搶占式多任務處理.

搶占式多任務處理

維基百科,自由的百科全書

此條目沒有列出任何參考或來源。 (2010年2月10日)維基百科所有的內容都應該可供查證。請協助添加來自可靠來源的引用以改善這篇條目。無法查證的內容可能被提出異議而移除。

搶占式多任務處理(Preemption)是計算機作業系統中,一種實現多任務處理(multi task)的方式,相對於協作式多任務處理而言。協作式環境下,下一個進程被調度的前提是當前進程主動放棄時間片;搶占式環境下,作業系統完全決定進程調度方案,作業系統可以剝奪耗時長的進程的時間片,提供給其它進程。

  • 每個任務賦予唯一的一個優先級(有些作業系統可以動態地改變任務的優先級);
  • 假如有幾個任務同時處於就緒狀態,優先級最高的那個將被運行;
  • 只要有一個優先級更高的任務就緒,它就可以中斷當前優先級較低的任務的執行;

參見

{{bottomLinkPreText}} {{bottomLinkText}}
搶占式多任務處理
Listen to this article