搶佔式多任務處理

搶佔式多任務處理 （ Preemptive multitasking ） 是計算機操作系統中 ， 一種實現多任務處理 （ multi task ） 的方式 。 相對於協作式多任務處理而言 。 協作式環境下 ， 下一個進程被調度的前提是當前進程主動放棄時間片 ； 搶佔式環境下 ， 操作系統完全決定進程調度方案 ， 操作系統可以剝奪耗時長的進程的時間片 ， 提供給其它進程 。 每個任務賦予唯一的一個優先級 （ 有些操作系統可以動態地改變任務的優先級 ） ； 假如有幾個任務同時處於就緒狀態 ， 優先級最高的那個將被運行 ； 只要有一個優先級更高的任務就緒 ， 它就可以中斷當前優先級較低的任務的執行 ；