默谷资源网

专业网站建设资源库

如何监控CPU温度(监控cpu温度 脚本 生成日志 且清理)

监控CPU温度是维护计算机健康、预防过热的重要措施。以下是不同操作系统的详细监控方法和工具推荐:


一、Windows系统监控方法

1. 内置工具

  • 任务管理器(Windows 10/11)
    右键任务栏 → 选择“任务管理器” → 点击“性能”标签 → 查看“CPU”温度(需主板支持)。
    • 适用场景:快速查看,但功能有限。
  • Windows PowerShell(需安装插件)
    安装 Open Hardware Monitor 库后,运行命令:
  • powershell
  • Get-WmiObject -Namespace "root\OpenHardwareMonitor" -Class Sensor | Where-Object { $_.SensorType -eq "Temperature" } | Select Name, Value

2. 第三方软件

  • HWMonitor
    • 特点:显示CPU/GPU/主板温度、电压、风扇转速。
    • 下载:CPUID官网
  • Core Temp
    • 特点:轻量级,支持多核温度监控,可设置高温警报。
    • 下载:Core Temp官网
  • MSI Afterburner
    • 特点:游戏玩家常用,支持温度曲线记录和硬件超频。
    • 下载:MSI官网

二、macOS系统监控方法

1. 第三方工具

  • iStat Menus
    • 功能:菜单栏实时显示温度、风扇转速、内存占用等。
    • 下载:Bjango官网(付费)
  • Intel Power Gadget(仅Intel处理器)
    • 功能:监控CPU频率、温度、功耗。
    • 下载:Intel官方工具
  • TG Pro
    • 功能:支持M1/M2芯片,可强制提升风扇转速。
    • 下载:TG Pro官网(付费)

三、Linux系统监控方法

1. 命令行工具

  • lm-sensors
    安装并配置:
  • bash
  • sudo apt install lm-sensors # Debian/Ubuntu sudo sensors-detect # 检测硬件传感器 sensors # 查看温度
  • Psensor(图形界面)
    安装:
  • bash

    • sudo apt install psensor # Debian/Ubuntu psensor & # 启动后自动显示温度图表

    2. 桌面环境插件

    • GNOME扩展:Vitals
      • 显示CPU/内存/磁盘等实时数据。
    • KDE部件:KSysGuard
      • 系统监控工具,支持温度显示。

    四、通用硬件级监控

    • BIOS/UEFI
      开机时按 Del/F2/F10 进入BIOS → 查看“Hardware Monitor”或“PC Health”选项。
      • 优点:直接读取硬件数据,无软件干扰。
      • 缺点:无法实时监控系统运行时温度。

    五、注意事项

    1. 安全温度范围
    2. 待机状态:30°C~50°C
    3. 高负载状态:≤85°C(长期超过可能缩短硬件寿命)。
    4. 降温建议
    5. 清理散热器灰尘,更换硅脂(每年1次)。
    6. 增加机箱风扇或使用散热底座(笔记本)。
    7. 避免长时间满负荷运行(如游戏、渲染)。
    8. 软件选择安全
    9. 仅从官网或可信来源下载工具,避免恶意软件。

    六、高级用户方案

    • 脚本自动化监控(Linux示例)
    • bash
  • # 定时记录温度到日志文件 while true; do echo "$(date): $(sensors | grep 'Package id')" >> cpu_temp.log sleep 300 # 每5分钟记录一次 done
  • 硬件警报设备
    使用带LCD屏的机箱或外置温度显示器(如GOverlay搭配Arduino)。
  • 控制面板
    您好,欢迎到访网站!
      查看权限
    网站分类
    最新留言