2016-12-27 23 views

回答

0

following StackOverflow的螺紋回答一個類似的問題:

根據上述改變調度器類型是在運行時動態完成的。

TL; DR

cat /sys/block/sda/queue/scheduler 

檢查正在運行什麼

sudo bash -c 'echo deadline > /sys/block/sda/queue/scheduler' 

改變。

對不起,如果你的意思是編譯選項到「從頭開始」的內核構建。在這種情況下,它是在2.6.15-RC4配置它是下:

的: Block layer ---> IO Schedulers --->

編輯
實現我誤解的問題和所引用的IO調度而不是進程調度後CFS是新內核中唯一的進程調度器。可以使用sched指令

+0

來更加「實時」地使用它的屬性,我的意思是** PROCESS SCEDULER **。你引用了I/O SCHEDULER。這些是不同的:-) – arman

+0

糟糕,對不起......誤讀 – Solo

+0

在linux中只有一個進程,目前它是CFS。你可以通過「sched」來改變它的屬性 – Solo