More Related Content
Similar to 【続編】その ionice、ほんとに効いてますか? (20)
More from Narimichi Takamura (10)
【続編】その ionice、ほんとに効いてますか?
- 5. VFS
カーネル空間
ユーザ空間
システムコール
物理
デバイス
ファイルシステム
ディスクキャッシュ
汎用ブロック層
I/O スケジューラ
物理
デバイス
プロセス
I/O スケジューラ
デバイス
ドライバ
デバイス
ドライバ
- 14. DEADLINE I/O スケジューラ
• ReadとWriteでキューが別
• Read 優先
• 期限(deadline)付きキューが特徴
• 期限が切れた要求は最優先で処理する
- 17. CFQ I/O スケジューラ
• プロセスごとにサブキューを用意
• 優先度を考慮してキューごとの処理時間を決定
• 1つのサブキューをアクティブキューとして、その
キュー内の要求を処理時間の範囲で処理する
• 処理時間が終わるとアクティブキューが切り替わる