搶占調度(preemptive scheduling)是2018年公布的計算機科學技術名詞,收錄於《計算機科學技術名詞》第三版。該策略通過強制中止當前進程的運行,將CPU控制權轉交給更高優先權進程,通常用於實時系統以滿足對高緊迫度作業的回響需求。與非搶占式調度的區別在於後者依賴進程主動釋放資源。
該調度機制在RTOS(實時作業系統)中普遍套用,如FreeRTOS、VxWorks等通過硬體中斷或定時器中斷觸發搶占,確保高優先權任務在嚴格時限內完成。雲主機環境下則通過動態分配CPU/GPU資源實施搶占調度,結合任務類型優先權進行資源調整。其技術挑戰包括頻繁上下文切換的開銷,解決方案涉及彈性資源分配。
基本介紹
- 中文名:搶占調度
- 外文名:preemptive scheduling
- 所屬學科:計算機科學技術
- 公布時間:2018年

