软件程序如何确定硬盘温度?

软件程序如何确定硬盘温度?

一些软件程序可以确定硬盘的温度。例如硬件监控

在此处输入图片描述

我说必须有一个温度计里面HDD 和数据(通过 SMART)作为常规信息传递给需要该信息的软件。

我的同事说不,硬盘内部没有温度计。(即软件根据驱动器的 RPM 猜测热量。)

程序如何确定硬盘的温度?

答案1

硬盘内部有一个温度传感器(或多个温度传感器 - 它们可能用于内部控制、自检等...),这些数据通过 SMART 传递(事实上,这是一个标准化的 SMART 参数)。

答案2

不,温度监视器嵌入在硬盘中。这是最近添加的功能,您只能在一些较新的 SCSI 磁盘上看到它。任何超过几年的硬盘都没有传感器。

它实际上是 SMART 套件的一部分,报告了大约 30 个属性。(http://www.hdsentinel.com/smart/index.php

软件只是从硬件中拉取数据。你赢了这场争论。

答案3

所有软件都使用来自 RPM 信息的热量统计数据”

硬盘驱动器以恒定速率旋转(通常为 5400 RPM、7200 RPM、10000 RPM 或 15000 RPM)。因此 RPM 信息的统计数据对于确定温度可能没有什么价值。

相关内容