2009-04-16 7 views
1

私はpythonを使ってハードディスクの性能を測定する必要があります。最高/最速/最短/最も簡単な方法は何ですか?それはあまり正確ではなく、球場の価値だけである必要はありません。Pythonを使用してHDパフォーマンスを測定する最も簡単で最速の方法は何ですか?

私の実際の目標は、特定のハードウェアに最適な構成にポストグルの設定を調整する小さなユーティリティを書くことです。

私の素朴なアプローチは、ファイルをいくつか書き、それがどれくらい時間がかかるかを測定することです。私はいくつかのブロックサイズのためにそれを試してみると、大きなファイル内のいくつかのランダムな位置にアクセスしようとします。他のアイデア?ここ

答えて

2

私はあなたの最善の策は、例えばBonnie ++のような外部ツールを使ってプログラムの出力を解析することだと思います。たとえあなたが精密さに関心がない人でも、ホイールを再発明する理由はありません。なぜそこにあるものを書き直すのですか?

+0

私はユーザーに別のツールをインストールさせたくありません。また、それはプラットフォームに依存しないはずです。私はMacOSXのバイナリを入手する場所などについて説明しなければなりません。しかし、あなたは今のところボニーの成果を読む可能性を提供することができます。 – Mauli