ユーザ用ツール

サイト用ツール


linux:disk

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
linux:disk [2018/07/08 00:02] nullponlinux:disk [2019/08/16 07:08] (現在) nullpon
行 27: 行 27:
  
  * noop - 何もせずに受付順に処理。SSD等の高速ストレージや、別途スケジューラを持っているraidコントローラがある場合など  * noop - 何もせずに受付順に処理。SSD等の高速ストレージや、別途スケジューラを持っているraidコントローラがある場合など
- * deadline - 待ち時間を一定にするようにがんばる。データベースやSSD向け。[[https://wiki.debian.org/SSDOptimization#Low-Latency_IO-Scheduler|SSDで大きなファイルを扱う場合はこちらが良いらしい]]+ * deadline - 待ち時間を一定にするようにがんばる。データベースやSSD向け。[SSDで大きなファイルを扱う場合はこちらが良いらしい](https://wiki.debian.org/SSDOptimization#Low-Latency_IO-Scheduler)
  * cfq - プロセス毎にキューを持つ。だいたいの環境で上手く動く  * cfq - プロセス毎にキューを持つ。だいたいの環境で上手く動く
  * anticipatory - ハードディスク向け、もはや使う事はないので忘れましょう(RHELでは既に無効化されてるっぽい)  * anticipatory - ハードディスク向け、もはや使う事はないので忘れましょう(RHELでは既に無効化されてるっぽい)
 +
 +Linux 5ではからシングルキューのIOスケジューラが削除され、マルチキュー対応のスケジューラのみとなっている。
 +
 + * none - マルチキューのnoop、nvme接続のSSDのような非常に高速なデバイス向け
 + * bfq - HDD
 + * mq-deadline - マルチキューのdeadline、SSD
 + * kyber - SSD
  
 ## ディスクの使用状況を調べる ## ディスクの使用状況を調べる
linux/disk.1531008124.txt.gz · 最終更新: 2018/07/08 00:02 by nullpon