我在我的 Ubuntu 机器(台式机)上安装了一个传感器报告实用程序,它报告的 ACPI CPU 读数和 ISA Core 0/Core 1 读数的温度差异很大。
ACPI 显示 CPU 温度为 31.5 C,但 ISA 适配器报告核心 0 为 55.0 C,核心 1 为 56.0 C。
为什么“CPU”和“核心”温度不同?这些传感器位于主板上的不同位置吗?
答案1
AMD 温度信息和指南
最近我们有一些很棒的帖子,成员联系 AMD 并询问他们应该关注什么温度、最高温度是多少、应该使用哪些程序以及原因。但这些信息仍然很分散,没有在一个地方明确定义。它也没有完全解释你应该在什么时候关注某些温度。好吧,我的使命是确保人们读到正确的温度,并且每次回复时我都尽力提供所有信息,而不是像在重复老生常谈。所以我决定写这个信息帖子和小指南来帮助你。
什么是“核心温度”?
“核心温度”是 AMD 所称的“TCTL”,是一种以度为单位的任意尺度的非物理温度。它并不代表实际的物理温度,如芯片或外壳温度。
什么是“CPU 温度”?
“CPU 温度”由主板插槽中的传感器读取。这是物理温度,因此会受到机箱内环境温度的影响。
为什么我应该使用“核心温度”以及何时使用?
AMD 设计此方程式是为了准确读取峰值 (45C+) 和负载温度。它有一个方程式偏移来确定在 45C 时达到平衡的温度。由于它是为峰值温度设计的,并且是非物理温度,因此它无法读取空闲温度或正确计算环境温度。
那么“CPU 温度”有什么用处呢?
由于它是一个物理传感器,因此在峰值温度下,该值通常比实际温度高 7-10C(取决于主板)。在空闲时,它会更准确一些,但仍然不是完全准确,而且空闲温度并不像负载温度那么重要。
AMD 说我的芯片有 [插入规格] 摄氏度限制,这指的是什么值?这个限制似乎有点低,为什么?
这当然是指“核心温度”。
例如,Phenom IIs 的建议“核心温度”限制为 62C,同时长时间不超过 60C。
长期以来,人们一直认为建议的限值只是一个更大的安全网。芯片在 90C 时会热关机,而硅树脂的额定温度为 97C+,因此我们确实可以达到更高的温度,这似乎是合理的,但本指南(以及大多数指南)只是点头并指出您芯片的建议限值。
哪些程序可以读取“核心温度”?
因此,AMD 推荐使用 Core Temp 程序和 AMD Overdrive。
HWMonitor 的核心部分也读取该值,但要小心,因为它还显示 CPU 温度。
从http://www.overclock.net/t/1128821/amd-temp-information-and-guide