web-dev-qa-db-ja.com

ソフトウェアプログラムはどのようにHDD温度を決定しますか?

一部のソフトウェアプログラムは、ハードドライブの温度を測定できます。例えば。 HWMonitor

enter image description here

HDD内に温度計が必要ですとデータ(SMARTを介して)は、通常の情報として、その情報を必要とするソフトに渡されます。

HDD内に温度計はありません。 (つまり、ソフトウェアはドライブのRPMに基づいて熱を推測します。)

プログラムはどのようにHDDの温度を決定しますか?

28
Royi Namir

ハードドライブには内部に温度センサー(または複数の温度センサー-内部制御、セルフテストなどに使用される可能性があります)があり、このデータはSMART(実際には、これ 標準化されたSMARTパラメータ )。

35
Renan

いいえ、温度モニターはHDDに組み込まれています。これは最近追加されたもので、新しいSCSIディスクの一部でのみ表示されます。数年以上古いものにはセンサーがありません。

これは実際にはS.M.A.R.T.スイートの一部であり、約30の属性を報告します。( http://www.hdsentinel.com/smart/index.php

ソフトウェアは単にハードウェアからそれを引き出します。あなたは議論に勝った。

15
Will.Beninger

すべてのソフトウェアはRPM情報からの熱に関する統計を使用します "

ハードディスクドライブは一定の速度で回転します(通常は5400 RPM、7200 RPM、10000 RPM、または15000 RPM)。したがって、RPM情報の統計は、温度を決定するためにおそらくほとんど価値がありません。

9
Jerry Asher