linux

如何用CPUInfo检测CPU温度

小樊
45
2025-08-12 04:39:45
栏目: 编程语言

CPUInfo 本身不直接提供温度检测功能,但可通过结合系统工具或库实现。以下是不同系统的常见方法:

Windows 系统

  1. 使用系统自带工具
    • Win + R 输入 msinfo32,查看处理器型号,但无法直接获取温度。
    • 需安装第三方工具(如 HWMonitor、CPU-Z)获取温度数据。

macOS 系统

  1. 系统报告
    • 点击左上角苹果图标 → 关于本机系统报告硬件处理器,部分机型可查看温度。

Linux 系统

  1. lm-sensors 工具
    • 安装:sudo apt-get install lm-sensors(Debian/Ubuntu)或 sudo yum install lm-sensors(RHEL/CentOS)。
    • 配置:运行 sudo sensors-detect,按提示操作。
    • 查看温度:sensors 命令输出核心温度,如 Core 0: 45.0°C
  2. 直接读取系统文件
    • 命令:cat /sys/class/thermal/thermal_zone*/temp,结果除以 1000 即为摄氏度(如 43000 转换为 43°C)。
  3. 第三方工具
    • 使用 s-tui(需安装 lm-sensors)查看实时温度、负载等。
    • 通过 ipmitool(适用于支持 IPMI 的服务器)获取温度。

注意事项

0
看了该问题的人还看了