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

Roy*_*mir 28 windows cooling hard-drive

某些软件程序可以确定硬盘驱动器的温度。例如HWMonitor

在此处输入图片说明

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

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

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

Ren*_*nan 35

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

  • 是的。OP 可以通过阅读 [http://en.wikipedia.org/wiki/SMART](http://en.wikipedia.org/wiki/SMART),滚动到参数 190 ans searchinf 来找到温度这个词。(例如打开页面,<kbd>Control</kbd>-<kbd>F</kbd>,`温度` <kbd>回车</kbd>)。 (5认同)
  • 但是通过将它张贴在如此多的人上可以获得娱乐,所以这不是浪费。 (3认同)
  • @Hennes 我_假设_它与智能有关。不太确定。因此 - 没有在 SMART 类别下查看它。 (2认同)

Wil*_*ill 15

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

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

软件只是从硬件中提取它。你赢得了争论。

  • 消费类硬盘驱动器于 2008 年开始包含温度传感器。在此之前,PC 通常没有硬盘驱动器温度传感器,而 Mac 通常在驱动器外部有一个传感器。现代驱动器有一个连接到驱动器外壳内部的传感器。最后我检查过,大多数硬盘驱动器都使用热敏电阻,因为没有已经连接到外壳内部的设备,如果单独使用热敏电阻很便宜。SSD 通常使用集成到控制器中的硅带隙温度传感器,由于不需要额外的设备,因此价格便宜。 (10认同)
  • 这是一个红外线温度计。它集成在硬盘驱动器中。当它们曾经具有很高的故障率时,我曾经不得不一直更换它们。他们现在很好。编辑:任何支持 SMART 的东西都应该集成温度计。5岁没那么糟糕。我说的是10-15岁。 (6认同)

Jer*_*her 9

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

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

  • 显然,RPM 越高,驱动器越冷,因为旋转速度较快的盘片比较慢的盘片以更大的力将热量从表面甩出。*/秒* (2认同)