作業系統的核心,它實際就是一個常駐記憶體的程式,不斷地對執行緒佇列進行掃描,利用特定的算法(時間片輪轉法、優先權調度法、多級反饋佇列調度法等)找出比當前占有CPU的執行緒更有CPU使用權的執行緒,並從之前的執行緒中收回處理器,再使待運行的執行緒占用處理器。
相關詞條
-
執行緒安全
執行緒安全是多執行緒編程時的電腦程式代碼中的一個概念。在擁有共享數據的多條執行緒並行執行的程式中,執行緒安全的代碼會通過同步機制保證各個執行緒都可以正常且正確的...
概述 安全性 舉例 安全程度 -
用戶執行緒
用戶執行緒指不需要核心支持而在用戶程式中實現的執行緒,其不依賴於作業系統核心,套用進程利用執行緒庫提供創建、同步、調度和管理執行緒的函式來控制用戶執行緒。
-
進程調度
無論是在批處理系統還是分時系統中,用戶進程數一般都多於處理機數、這將導致它們互相爭奪處理機。另外,系統進程也同樣需要使用處理機。這就要求進程調度程式按一...
基本屬性 基本狀態 處理機 方式 算法 -
調度操作
調度在計算機中是分配工作所需資源的方法。資源可以指虛擬的計算資源,如執行緒、進程或數據流;也可以指硬體資源,如處理器、網路連線或擴展卡。調度操作是指操作系...
簡介 調度分類 調度操作的準則 三個基本機制 -
算法調度
在計算中,算法調度是通過某種方式指定的工作被分配給完成工作的資源的方法。 該工作可以是虛擬計算元素,例如執行緒,進程或數據流,其又被調度到諸如處理器,網路...
進程調度程式 算法 -
調度程式
調度程式是管理任務的DB2®系統。“任務中心”顯示具有活動調度程式的已編目系統或資料庫的列表。每次啟動任務中心時都必須登錄。
基本信息 調度程式的體系架構 調度程式的組件 調度程式對象 相關短句 -
同步多執行緒
:當人工重置的事件得到通知時,等待該事件的所有執行緒均變為可調度執行緒。當一個自動重置的事件得到通知時,等待該事件的執行緒中只有一個執行緒變為可調度執行緒...已經被通知後,就變成可調度執行緒。當這個進程啟動時,它創建一個人工重置的未...
概述 同步 技術問題 執行緒通訊 工作方式 -
全局解釋器鎖
全局解釋器鎖(Global Interpreter Lock)是電腦程式設計語言解釋器用於同步執行緒的工具,使得在同一進程內任何時刻僅有一個執行緒在執行。...
-
geekos
一段時間後會發生時鐘中斷,調度程式就選擇另外的執行緒運行. 4.塊設備...語言編程實現簡單的進程創建,進程調度等算法),所以學生基本沒有機會去了解...,FIFO進程調度算法以及核心進程,基本的輸入輸出(鍵盤作為輸入設備...
GeekOS教學作業系統概論 GeekOS教學作業系統