ハードディスクの速度(RPM)を調べる方法

ハードディスクの速度(RPM)を調べる方法

サーバーのケースを開けずに、Linux シェル プロンプトからハード ディスクの毎分回転数 (RPM) 速度を確認するにはどうすればよいですか? その他のサード パーティ ユーティリティがあれば教えてください。

他の記事も参考にしました。モデル番号、シリアル番号、ディスク容量しか記載されていませんが、シェルスクリプトを使用したハードディスクのRPM速度が必要です。その他のJavaプログラム

答え1

# hdparm -I /dev/sda | grep Rotation

公称メディア回転率:7200

答え2

ディスクの実際の回転数を知りたい場合は、音を分析するX rpm ドライブでは (X/60) Hz でノイズ ピークが発生します。

一部のモデルでは、この情報は SMART を通じて報告されます。

# smartctl -i /dev/sda
Rotation Rate:    5400 rpm

/sys/block/sda/device/modelそうでない場合は、ディスクのベンダーとモデルを (たとえば、 から) 入手して調べるのが最善策です。

ただし、rpm の数値はあまり役に立ちません。本当にそれが目的ですか? 何を達成しようとしているのですか?

答え3

からここ: hdparm -tT /dev/sdx.

答え4

上記の回答はすべて、「メーカーの言うこと」を伝えます。

真実を知るには、携帯電話でSpectroidのようなプログラムを起動してください。水平方向にズームインして、0から200Hzの範囲を確認します。7200RPMのドライブでは、120Hzの周波数(12060=7200rpm)5400 RPMのドライブでは、90Hzの周波数(9060=5400rpm)

5400 とマークされていても、一部のドライブは 5400 より遅いことがわかります。

これが私の 7200 14 TB HD です: 120Hz * 60 = 7200 回転

関連情報