lm-sensors:从传感器命令来看,“Package id 0”是什么?

lm-sensors:从传感器命令来看,“Package id 0”是什么?

当我sensors在我的 xubuntu 机器上运行时,我得到以下信息:

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +80.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +80.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +53.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +48.0°C  (high = +100.0°C, crit = +100.0°C)
Core 4:        +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 5:        +47.0°C  (high = +100.0°C, crit = +100.0°C)

BAT0-acpi-0
Adapter: ACPI interface
in0:          14.88 V  
curr1:         1.20 A  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +41.0°C  

pch_cometlake-virtual-0
Adapter: Virtual device
temp1:        +51.0°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +49.0°C  (crit = +120.0°C)

我的电脑有 6 个 CPU 核心(htop 等上显示 12 个 CPU),并且温度Package id 0:持续保持在 75°C 或以上。

当我拔下充电线时,温度又会降到 45°C 或 50°C。

什么是Package id 0?我应该担心笔记本电脑的 +80.0°C 吗?

附言:我的电脑一天内可能会随机死机两次,然后完全没有反应。我必须使用物理电源按钮重新启动。我认为这是由温度引起的,个别 CPU 会随机跳到 80 并回落到 45。这个具体问题与package id 0此有关。我想知道我的传感器是否出现故障……

答案1

Package id 0用于指代“整个” CPU。

这篇英特尔文章解释如何测量核心和封装温度:

处理器有不同的数字热传感器来测量温度。核心温度按核心测量,而封装温度是软件监控应用程序报告的各个核心温度的加权平均值。

然而,在实践中,Package id 0通常会在核心中具有最高值 - 或者略高一些。

80.0°C 有点热。我认为空闲时 60 到 70°C 之间是可以的,而 CPU 负载高时则在 80 到 90°C 之间。

如果温度变得更高,您应该尝试重新粘贴您的 CPU(这里与主题无关,但可以在 YouTube 上搜索)。

相关内容