複製鏈接
請複製以下鏈接發送給好友

高級調度

鎖定
高級調度又稱為作業調度或宏觀調度。它用於確定把後備隊列上的哪些作業調入內存,併為之建立進程,分配其所需的資源,然後將它掛在就緒隊列上。
中文名
高級調度
主要功能
根據一定的算法,從輸入的一批任務(作業)中選出若干個作業(從磁盤的作業後備隊列中選擇作業調入內存),分配必要的資源並建立與作業相對應的進程
高級調度又稱為作業調度或宏觀調度。其主要功能是根據一定的算法,從輸入的一批任務(作業)中選出若干個作業(從磁盤的作業後備隊列中選擇作業調入內存),分配必要的資源並建立與作業相對應的進程,如內存、外設等,為它建立相應的用户作業進程和為其服務的系統進程(如輸入/輸出進程),最後把它們的程序和數據調入內存,等待進程調度程序對其執行調度,並在作業完成後作善後處理工作。
高級調度將控制多道程序的道數,被選擇進入內存的作業越多,每個作業所獲得的CPU時間就越少,為了向用户提供滿意的服務,有時需要限制內存中同時運行的進程數。每當有作業執行完畢並撤離時,作業調度會選擇一個或多個作業補充進入內存。此外,如果CPU空閒時間超過一定的閾值,系統也會引出作業調度選擇後備作業。