linux修改IO調度演算法

來源:互聯網
上載者:User


查看系統當前IO調度演算法: [root@IO-0-1 ~]# cat /sys/block/sda/queue/scheduler noop anticipatory deadline [cfq] ----括弧中為當前使用的演算法 修改IO調度演算法: www.2cto.com   [root@IO-0-1 ~]# echo deadline > /sys/block/sda/queue/scheduler [root@IO-0-1 ~]# cat /sys/block/sda/queue/scheduler noop anticipatory [deadline] cfq 可以看到IO調度演算法已經修改為deadline  針對MYSQL資料庫伺服器的IO調度演算法最佳化設定: 1.CFQ使用於IO大小非常均勻的情境 2.比較複雜的OLTP環境最好使用DeadLine演算法 3.IO效能不是瓶頸的時候可以使用Noop演算法   www.2cto.com   4.Anticipatory適合大資料順序順序儲存的檔案伺服器,如ftp server和web server,不適合資料庫環境,DB伺服器不要使用這種演算法。 5.新興的固態硬碟比如SSD、Fusion IO上,最簡單的NOOP反而可能是最好的演算法,因為其他三個演算法的最佳化是基於縮短尋道時間的,而固態硬碟沒有所謂的尋道時間且IO回應時間非常短。 deadline可調的參數如:[root@IO-0-1 ~]# cat /sys/block/sdh/queue/iosched/read_expire    500遺憾的是這些值得大小具體該多少沒有固定的答案。。。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.