使用 psensor 时,temp1 读数约为 92 摄氏度(风扇以约 4000RPM 的速度旋转),而 lm-sensors 的 temp1 读数为 32 度。
这是 psensor 读数。
这是 lm-sensors 的读数。
一方面,90-100 度非常高,而我的笔记本电脑(Thinkpad T490)摸起来并不热,尽管这可能与热传导有关。另一方面,即使我的笔记本电脑关闭了几个小时,而且我的工作环境有点冷(大约 20-25 度),psensor 读数仍为 90-100 度,这让我认为它不准确。
有人能帮助我了解两者(lm-sensor 读数与 psensor 读数)之间是否存在差异,或者是否是由于错误引起的?
答案1
当您说运行 时lm-sensors
,我假设您的意思是sensors
,因为这是 lm-sensors 安装的二进制文件。但在您的评论中,您说您正在运行,service lm-sensors status
这是您的问题。您的屏幕截图中未包含该行上的时间戳。当我运行它时,我得到:
Dec 04 10:59:38 redacted-hostname sensors[878]: temp1: +42.0°C (crit = +128.0°C)
注意时间戳,34 天前。当我运行时,uptime
我得到 34 天。您从服务中看到的输出来自服务的启动日志。