Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.2.2. 正常的排程政策

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