linux系統(tǒng)默認(rèn)提供了三種IO調(diào)度方式
noopdeadlinecfq原來系統(tǒng)中默認(rèn)的調(diào)度方式是deadline,下面介紹如何更改默認(rèn)調(diào)度機制。
通過
host > cat /sys/block/sdb/queue/scheduler #sdb是我的系統(tǒng)安裝磁盤noop [deadline] cfqhost >可以看到默認(rèn)的調(diào)度方式是deadline。
host # echo cfq > /sys/block/sdb/queue/scheduler這樣就改變了本次系統(tǒng)運行的IO調(diào)度方式
啟動命令中添加elevator=cfq
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=520c788f-07c4-4ca7-8d33-0115811838e5 ro quiet splash elevator=cfq $vt_handoff在系統(tǒng)啟動的時候,可以看到調(diào)度器的注冊過程,已經(jīng)默認(rèn)是cfq了。
再檢查一下
host > cat /sys/block/sdb/queue/scheduler noop deadline [cfq]host >已經(jīng)成為cfq了。
新聞熱點
疑難解答