Linuxファイルシステムのベンチマークのベストプラクティス[終了]
-
11-07-2019 - |
質問
(実際にはプログラミングの質問ではありません、申し訳ありません)
Linux未加工のファイルシステムベンチマークについては、bonnieとbonnie ++を検討しています。
bonnieとbonnie ++を使用してファイルシステムのベンチマークを行う最も便利な方法は何ですか?
ファイルシステムのベンチマークに関するベストプラクティスは何ですか?
現在、ext3ファイルシステムをどのようにマシンにマウントしていますか?
解決
これについて多くの回答を得られていない;-)ので、私のアイデアが何であるかを説明しようとします。
やがて、私はiozoneをベンチマークツールとして使用しました。これは主に、提供される膨大な量の情報のためです。
IMHO、統計的に有意なデータを見つけようとすると、ベンチマークの1回の実行で十分ではないため、iozoneを10回実行して出力を10個のログファイルに書き込む小さなシェルスクリプトを作成しました。
次に、マトリックス内の各セルのすべての値を合計する別のスクリプト(Pythonのこのスクリプト)を作成しました。各セルの最高値と最低値は、現実を歪める異常を防ぐために破棄されます;-)
各セルについて、残りの8つの値の平均値を取得します。結果のマトリックスをOpenOffice.org Calcにコピーしました。
「ベースライン」(私の場合:デフォルトオプションでマウントされたext3ファイルシステム)に対してこの手順を実行し、テストのためにそれを繰り返しました。
テストごとに、ベースラインが保存されているスプレッドシートに結果のマトリックスをコピーしました。 Calcで比較を行い、結果を図にプロットしました。
かなりうまく動作します。