康基的准确性如何?

康基的准确性如何?

我使用的是 Crunchbang 64 位,Conky 显示我使用了 4% 的 CPU。

但我能感觉到 CPU 非常热,Spotify、Chrome 和其他几个应用程序都在运行。在 Windows 7 上,chrome 使用大约一半的 CPU,为什么 Crunchbang 上的所有内容只使用 4%(我在 Windows 和 Crunchbang 上使用相同的 chrome 版本和相同的插件以及所有内容),有时我看到 CPU 使用率约为 6% 或8%,即使这样也太低了。

我知道 Crunchbang 是轻量级的,这就是我安装它的原因,但我看到的数字令人难以置信,有些事情是不对的。

编辑

我的康基配置文件和我的康基克

截至目前,CPU 使用率在 2% 到 4% 之间,CPU 温度在 84 到 86 摄氏度之间。 (183 到 186 华氏度之间),我用来lm-sensors监控 CPU 温度。

答案1

我建议使用该应用程序lm_sensors来获取系统温度读数。您可以使用命令查看该命令的输出sensors

例如:

$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +100.0°C)

thinkpad-isa-0000
Adapter: ISA adapter
fan1:        3815 RPM
temp1:        +56.0°C  
temp2:         +0.0°C  
temp3:         +0.0°C  
temp4:         +0.0°C  
temp5:         +0.0°C  
temp6:         +0.0°C  
temp7:         +0.0°C  
temp8:         +0.0°C  

不过,设置它有时可能很棘手。

设置

根据您的发行版,您可能必须发出命令apt-get install lm_sensorsyum install lm_sensors

安装后需要进行配置。您可以使用提供的工具来执行此操作sensors-detect。它是交互式的(在终端中),因此您必须回答几个问题才能帮助它识别您的系统。这通常是让大多数人绊倒的步骤,但请尝试一下。

回到康基

安装和配置完成后,lm_sensors您可以添加类似这样的行,将外部命令的输出合并到 conky 的显示中。

例如,假设我们想从传感器的命令中获取温度。上面输出中的这一行:

temp1:        +56.0°C  

此命令将仅获取值:

$ sensors|grep temp1|tail -1|awk '{print $2}'
+56.0°C

conky做到这一点,您需要在文件中添加如下行.conf

${execi 20 sensors |grep temp1|tail -1|awk '{print $2}'}

然后,您可以将上述行合并到.conf文件中您希望显示温度的位置。

相关内容