物理ディスクがサポートできる最大IOを見つける方法

物理ディスクがサポートできる最大IOを見つける方法

物理ディスクがサポートできる最大I/Oを見つけるには?

私のアプリケーションはI / Oを実行しており、見つけることができます。実際Linux コマンド (Blk_wrtn/s) を使用したスループットです。しかし、私が到達できる最大限度はどのように見つけることができますか?追加充電が可能かどうか疑問に思います。

ベストアンサー1

明らかにUnixツールを使用するのが最も簡単な方法です。テストケースを作成して最大動作を測定し、適切なツールを使用してパフォーマンスを測定できます。素晴らしいリソースはここにあります:LINUX - ストレージの読み書き速度のテスト

sudo hdparm -tT /dev/sdX

たとえば、読み取りテスト。

測定書き込み:

dd if=/dev/random of=<some file on the hd> bs=8k count=10000; sync;

# Hit CONTROL-C after 5 seconds to get results
# 65994752 bytes (66 MB) copied, 21.8919 s, 3.0 MB/s


flag

ノート 説明で述べたように、このddコマンドはファイルシステムも測定します/dev/random。環境の書き込みパフォーマンスも測定しますが、これはハードドライブのパフォーマンスに大きく依存します。

おすすめ記事