ハードディスクドライブの特定のセクションで FIO テストを実行する

ハードディスクドライブの特定のセクションで FIO テストを実行する

FIO を使用して HDD のパフォーマンス テストを実行しようとしています。HDD の特定のセクションのランダム読み取りテストを制限したいと考えています (例: HDD の最初の 1TB のランダム読み取り)。ドライブの特定のセクションでのテスト実行を制限するには、構成ファイルのどの引数を使用すればよいか教えてください。

答え1

最も普遍的な解決策は、HDD を好きなようにパーティション分割し (たとえば、ドライブの先頭に 1 TB のパーティションを作成する)、そのパーティションでテストを実行することです。

より簡単な解決策は、デバイスファイル上で直接テストを実行し、offset=intそしてsize=intHDD のどの部分をテストするかを定義するパラメータ。もちろん、最初にパーティション分割して適切にフォーマットしないと、任意の HDD 領域でファイルシステム テストを実行することはできません。その場合は、上記を参照してください。

関連情報