我正在编写一些用于自定义 polybar 温度监控的 bash 脚本,但是当我运行时ls /sys/devices/platform/coretemp.0/hwmon/hwmon2/
,我得到了 temp1 - temp5 的文件,即使我使用的是英特尔四核处理器。
我猜测其中一个是其他四个的平均值,但我不确定那是 temp1 还是 temp5,或者是否存在完全不同的事情。
谢谢你,
答案1
对于每一个tempX
,都有一个tempX_label
描述温度源的文件。
该驱动程序可以使用适当的传感器读取每个核心和每个封装的温度。...
tempX_label:包含字符串“Core X”,其中 X 是处理器编号。对于 Package temp,它将是“Physical id Y”,其中 Y 是软件包编号。
我注意到tempX_label
实际上要么包含Package id Y
,要么不包含Phyisical id Y
。
CPU 封装就是人们通常所说的处理器。