如何读取 AMD FX 6300 上的 lm 传感器?

如何读取 AMD FX 6300 上的 lm 传感器?

我的 FX 6300 安装在 ASUS M5A99FX Pro R2.0 上,目前处于超频状态(我在 Windows 上进行了压力测试等,以使其稳定)。现在我需要插槽温度和核心温度,所以我使用 lm 传感器。但我真的不明白如何读取它们。我发现http://blog.felipe.lessa.nom.br/?p=93它说有两个 temp1 值,两个都应该是 cpu 温度,但其中一个是相对的,所以我真的不知道在压力测试时应该读取哪一个。此外,temp2 = M/B 温度等于插槽温度?

这是我的传感器输出:

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +22.5°C  (high = +70.0°C)
                       (crit = +90.0°C, hyst = +87.0°C)

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:       13.04 W  (crit =  94.99 W)

asus-isa-0000
Adapter: ISA adapter
cpu_fan:        0 RPM

radeon-pci-0100
Adapter: PCI adapter
temp1:        +39.0°C  (crit = +120.0°C, hyst = +90.0°C)

it8721-isa-0290
Adapter: ISA adapter
in0:          +2.78 V  (min =  +2.60 V, max =  +0.19 V)  ALARM
in1:          +2.78 V  (min =  +1.76 V, max =  +3.02 V)
in2:          +1.36 V  (min =  +0.01 V, max =  +0.48 V)  ALARM
+3.3V:        +3.22 V  (min =  +3.46 V, max =  +6.07 V)  ALARM
in4:          +1.73 V  (min =  +0.20 V, max =  +0.70 V)  ALARM
in5:          +2.50 V  (min =  +2.33 V, max =  +1.34 V)  ALARM
in6:          +0.77 V  (min =  +0.08 V, max =  +0.30 V)  ALARM
3VSB:         +4.61 V  (min =  +0.38 V, max =  +3.70 V)  ALARM
Vbat:         +3.26 V  
fan1:        1240 RPM  (min =   39 RPM)
fan2:        1013 RPM  (min =  131 RPM)
fan3:           0 RPM  (min =   12 RPM)  ALARM
temp1:        +40.0°C  (low  = +103.0°C, high =  +6.0°C)  ALARM  sensor = thermistor
temp2:        +33.0°C  (low  = -79.0°C, high = -42.0°C)  ALARM  sensor = thermistor
temp3:       -128.0°C  (low  = -85.0°C, high = -75.0°C)  sensor = disabled
intrusion0:  OK

答案1

我在 M5A97 R2.0 上运行了 FX6300(所以我的结果应该非常相似)

您应该安装 Psesnor。它就像 Windows 的 Hwmonitor。

sudo apt-get install psensor

传感器


条款:
CPU 封装 = CPU 插槽的温度,由主板测量。CPU
核心 = CPU 上实际核心的内部温度(这是值得一看的)
主板=南桥的温度


一些注意事项:
CPU 核心温度将始终低于插座温度,因为 CPU 具有主动冷却功能,而插座没有。

由于 FX6300 是 6 核 CPU,因此您会认为每个核心都有一个温度传感器。对此有些困惑。似乎只有 AMD 的超速软件才能检测 FX6300 的所有 6 个核心温度传感器。然而,所有核心之间的温度差都在 1-2C 以内


Psensor 中的温度:
我已重命名所有临时文件,因此我知道它们是什么。如果您查看“芯片”,您就会知道它们是什么,并像我一样重命名它们。

母板
在此处输入图片描述

CPU 核心温度
在此处输入图片描述

CPU 封装/插槽温度
在此处输入图片描述

答案2

如果您为主板编写了配置文件,则可以移除未连接到任何东西的传感器(风扇 3 和温度 3)并更正限制,这样您就不会在传感器输出中收到所有这些警报。

通过在对内核施加压力时使用 Psensors 绘制输出图表,您可以轻松查看哪些温度来自内核。使用 安装压力sudo apt-get install stress。例如,要对双核 CPU 的两个内核施加压力 10 秒,请使用stress -c 2 -t 10。以下是我在双核 PC 上的结果stress -c 1 -t 30。您可以看到前 15 秒在内核 1 上运行,然后负载切换到内核 2。

在此处输入图片描述

当使用传感器和应用程序(如 psensors)读取温度和电压时,检查它们很重要。您可以通过将传感器的输出与 BIOS 显示的值(您可以假设这些值是正确的)进行比较来做到这一点。如果您的 PC 在启动过程中短暂地显示这些值,请录制视频并将其与sensors启动完成后的值进行比较。否则,启动到 BIOS 并使用硬件健康(或类似)菜单选择并拍照或记下结果。

答案3

我有 AMD6300/m5a97 组合。默认情况下,lm-sensors 不会从主板上正确检测所有传感器,因此 psensor 无法正确显示。您应该运行“sudo sensor-detect”并对所有提示回答“是”。psensor 现在将显示所有传感器,但标签通用。您需要通过 psensor 菜单的首选项来编辑标签并选择要显示哪些标签。

相关内容