Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.2.2. 正常的排程政策
正常的排程政策有三種:
SCHED_OTHER
、SCHED_BATCH
、以及 SCHED_IDLE
。然而,SCHED_BATCH
與 SCHED_IDLE
政策都是給非常低優先順序的工作使用,因此本指南不會著墨太多。
SCHED_OTHER
或SCHED_NORMAL
- 預設的排程政策。此政策使用了 CFS(完全公平排程器,Completely Fair Scheduler)好為使用此政策的所有執行續提供完全公平的存取時間。CFS 會建立動態的優先順序清單,部分根據每個執行續的
niceness
值。(此參數的詳細資料請參閱《建置指南》與/proc
檔案系統。)這能給使用者一些非直接的控制等級,以控制程序的優先順序;但動態優先順序清單可以由 CFS 直接改變。