cpustat 是一个用于显示 CPU 使用情况的工具,它可以提供关于 CPU 的各种统计信息,包括每个 CPU 核心的使用率、上下文切换次数、中断次数等。然而,cpustat 本身并不直接提供 CPU 温度的监测功能。
要检测 CPU 是否过热,你可以使用以下几种方法:
lm-sensors:
lm-sensors 是一个用于监测硬件传感器(包括 CPU 温度)的工具。首先,你需要安装它:
sudo apt-get update
sudo apt-get install lm-sensors
安装完成后,运行 sensors-detect 命令来检测系统中的传感器:
sudo sensors-detect
按照提示操作,通常情况下选择默认选项即可。完成后,你可以使用 sensors 命令来查看 CPU 温度:
sensors
使用 watch 命令结合 sensors:
如果你想实时监控 CPU 温度,可以使用 watch 命令来周期性地执行 sensors:
watch -n 1 sensors
这将每秒更新一次温度信息。
第三方工具:
有一些图形界面的第三方工具可以帮助你监控 CPU 温度,例如 gnome-system-monitor、htop 等。这些工具通常会显示 CPU 的温度以及其他系统资源的使用情况。
BIOS/UEFI: 许多计算机的 BIOS 或 UEFI 设置中都有内置的温度监测功能。重启计算机并在启动时进入 BIOS/UEFI 设置,通常可以在硬件监控或类似的部分找到 CPU 温度信息。
请注意,CPU 的安全温度范围因型号而异,通常在 70°C 到 90°C 之间。如果你发现 CPU 温度持续高于推荐范围,可能需要检查散热系统是否工作正常,或者考虑清理灰尘、更换热膏或升级散热设备。