關於 Linux 的 Disk I/O 調整...

Twitter 上看到 tka 的 retweet,介紹了 Linux 下 Disk I/O 的調整:「PostgreSQL: Linux kernel I/O tuning」。

文章裡介紹了三種 scheduler,NOOP、CFQ、Deadline,其中 CFQ 是系統預設值。

其實 MySQL 的結論也差不多,Percona 在 2009 年的時候做過 benchmark,就直接看圖講故事吧:「Linux schedulers in tpcc like benchmark」。


數字愈大愈好。

noop 與 deadline 相當接近,對於 i/o bound 的人都應該要調整 :p

This entry was posted in Computer, Database, Linux, Murmuring, MySQL, OS, PostgreSQL, Software and tagged , , , , , , , , . Bookmark the permalink.

One Response to 關於 Linux 的 Disk I/O 調整...

  1. Pingback: Percona 提供 Linux 平台上 MySQL server 調整的參數… | Gea-Suan Lin's BLOG

Leave a Reply

Your email address will not be published. Required fields are marked *