搶占調度

搶占調度

搶占調度(preemptive scheduling)是2018年公布的計算機科學技術名詞,收錄於《計算機科學技術名詞》第三版。該策略通過強制中止當前進程的運行,將CPU控制權轉交給更高優先權進程,通常用於實時系統以滿足對高緊迫度作業的回響需求。與非搶占式調度的區別在於後者依賴進程主動釋放資源。

該調度機制在RTOS(實時作業系統)中普遍套用,如FreeRTOS、VxWorks等通過硬體中斷或定時器中斷觸發搶占,確保高優先權任務在嚴格時限內完成。雲主機環境下則通過動態分配CPU/GPU資源實施搶占調度,結合任務類型優先權進行資源調整。其技術挑戰包括頻繁上下文切換的開銷,解決方案涉及彈性資源分配。

基本介紹

  • 中文名:搶占調度
  • 外文名:preemptive scheduling
  • 所屬學科:計算機科學技術
  • 公布時間:2018年
定義,出處,

定義

一種進程調度策略。當有更高優先權進程進入就緒佇列時,就中止當前進程的執行,而調度該更高優先權進程執行。

出處

《計算機科學技術名詞 》第三版。

相關詞條

熱門詞條

聯絡我們