在非搶占式優先數算法下,系統一旦把處理機分配給就緒佇列中優先數最高的進程後,這個進程就會一直運行,直到完成或發生某事件使它放棄處理機,這時系統才能重新將處理機分配給就緒佇列中的另一個優先數最高的進程。
在搶占式優先數算法下,系統先將處理機分配給就緒佇列中優先數最高的進程度讓它運行,但在運行的過程中,如果出現另一個優先數比它高的進程,它就要立即停止,並將處理機分配給新的高優先數進程。
相關詞條
-
時間片輪轉調度算法
時間片輪轉調度是一種最古老,最簡單,最公平且使用最廣的算法。每個進程被分配一時間段,稱作它的時間片,即該進程允許運行的時間。
含義 基本原理 時間片 算法 瓶頸問題 -
作業調度算法
在典型的設計中,一個任務有以下三種狀態: 正在運行(Running,正在CPU中執行)待命(Ready,等待執行)阻塞(Blocked,任務暫停,等待一...
先來先服務 輪轉法 多級反饋佇列列算法 優先權法 短作業優先法 -
算法設計與分析習題解答(第3版)
《算法設計與分析習題解答(第3版)》是2014年清華大學出版社出版的圖書,作者是王曉東。
編輯推薦 內容簡介 作者簡介 圖書目錄 -
進程調度
無論是在批處理系統還是分時系統中,用戶進程數一般都多於處理機數、這將導致它們互相爭奪處理機。另外,系統進程也同樣需要使用處理機。這就要求進程調度程式按一...
基本屬性 基本狀態 處理機 方式 算法 -
處理機調度
在多道程式設計系統中,記憶體中有多道程式運行,他們相互爭奪處理機這一重要的資源。處理機調度就是從就緒佇列中,按照一定的算法選擇一個進程並將處理機分配給它運...
功能 性能準則 調度算法 算法的實現 -
任務調度優先權
優先權是指計算機作業系統給任務指定的優先等級。它決定任務在使用資源時的優先次序。②給設備指定的優先等級。它決定設備在提出中斷請求時,得到處理機回響的先後...
任務調度 優先權的類型 任務調度算法 總結 -
算法設計與分析與分析習題解答
《算法設計與分析與分析習題解答》是2006年清華大學出版社出版的圖書,作者是王曉東。本書主要介紹了算法設計與分析的基本知識和規律技巧。
內容提要 章節目錄 -
調度級
調度是系統將計算機資源分配給進程。若多個進程並發運行,各進程之間存在資源的相互競爭,特別是對處理器資源的競爭,從而影響到系統性能。這種情況下就需要根據調...
概述 調度級 調度原則 -
作業調度
作業調度的主要功能是根據作業控制塊中的信息,審查系統能否滿足用戶作業的資源需求,以及按照一定的算法,從外存的後備佇列中選取某些作業調入記憶體,並為它們創建...
作業調度算法 輪轉法 多級反饋佇列 靜態優先權 動態優先權