Deadlineスケジューラの概要 チューニングパラメータ write_expire,read_expire writes_starved fifo_batch ソースコード読む時のエントリ部分 SSD向けのチューニング例 設定方法 最後に 参考文献とURL ● SSD の並列性を引き出す I/O スケジューラに関する研究 ● Redhatの情報 ● 公式Doc ● 詳解Linuxカーネル Deadlineスケジューラの概要 キューに入ったリクエストに対して処理までの期限(Deadline)を設定し、期限を過ぎているリクエストが無ければ、可能な限りリクエストをセクタ順にソートする。デッドラインを過ぎているリクエストを優先で処理することで、レイテンシを一定に保つことを目指したスケジューラです。 ディスパッチキューの他に4つのキューを持っています。セクタ順に並べ換えるためのソートキュー(sor
![LinuxのI/OスケジューラのDeadlineを調べてチューニングしてみた - YOMON8.NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/d493a30b6262e65cd7388907062350947203d8b3/height=288;version=1;width=512/http%3A%2F%2Fgo.neowin.net%2F%3Fid%3D2728X590260%26site%3Dneowin.net%26xs%3D1%26isjs%3D1%26url%3Dhttps%253A%252F%252Fs1.postimg.org%252Fu7ufqgtnj%252FLinux_io_deadline_scheduler.png%26xguid%3D049ba77ab0bfdfff7fc06999765efef1%26xuuid%3D947302c3be7146c15a6f83055f26e69b%26xsessid%3D2c15873674c79c491a5e1e05018022f1%26xcreo%3D0%26xed%3D0%26sref%3Dhttps%253A%252F%252Fwww.neowin.net%252Fforum%252Ftopic%252F1228317-kernelpatcher-01-permanently-patch-your-kernel-to-use-a-different-scheduler-ramtweak%252F%26xtz%3D-540%3Aimage)