January 2023
Beginner to intermediate
940 pages
15h 53m
Japanese
アプリケーションにとっては、ディスク、ストレージデバイスのパフォーマンスよりもファイルシステムのパフォーマンスの方が重要な意味がある。なぜなら、アプリケーションがやり取りし、処理終了を待つのはファイルシステムだからだ。ファイルシステムは、アプリケーションがディスク(またはリモートストレージデバイス)レベルのレイテンシに支配されないように、キャッシング、バッファリング、非同期I/Oを駆使することができる。
しかし、システムパフォーマンスの分析、モニタリングツールは、伝統的にディスクパフォーマンスばかりを見て、ファイルシステムパフォーマンスは盲点になっていた。この章では、ファイルシステムに光を当て、動作の仕組みやレイテンシ、その他の詳細な指標の計測方法を示す。これらの知識があれば、ファイルシステムやその下のディスクデバイスは低パフォーマンスの原因からは外せることが多く、ほかの分野に調査の対象を移せるようになる。
この章での学習目標は次の通り。
この章は次の6つの部分に分かれる。前半の3つはファイルシステム分析の基礎を説明する。後半の3つはLinuxベースシステムへの実践的な応用を示す。 ...
Read now
Unlock full access