可通过powermetrics、iStats、Fanny、iStat Menus或Macs Fan Control五种方法监控Mac CPU温度:前两者为命令行工具,后三者为菜单栏应用,均读取SMC传感器数据。

如果您希望掌握Mac设备当前的CPU温度,以判断其发热状态或排查过热问题,则需借助系统内置命令或第三方工具读取SMC(系统管理控制器)传感器数据。以下是多种可行的监控方法:
一、使用终端命令 powermetrics 查看CPU温度
powermetrics 是 macOS 原生内置的硬件监控工具,可直接调用 SMC 传感器获取 CPU Die 温度、风扇转速等底层指标,无需安装任何额外软件。
1、点击屏幕左上角的“前往”菜单,选择“实用工具”,打开“终端”应用。
2、在终端中输入以下命令并回车:sudo powermetrics --samplers smc。
3、系统提示输入密码时,输入您的管理员密码(输入过程不显示字符),按回车确认。
4、终端将持续滚动输出硬件数据,在其中查找包含 CPU die temperature 字样的行,其后数值即为当前 CPU 核心温度(单位:摄氏度)。
5、若需快速定位温度信息,可在命令末尾添加过滤:sudo powermetrics --samplers smc | grep "temperature"。
6、按 Control + C 可立即停止输出。
二、通过 iStats 命令行工具查看CPU温度
iStats 是一个轻量级 Ruby 工具,能结构化解析 SMC 数据,支持单独调用 CPU 温度、风扇转速等信息,适合需要重复快速检查的用户。
1、在终端中执行安装命令:sudo gem install iStats。
2、输入管理员密码授权安装,等待提示 Successfully installed iStats。
3、如提示 gem: command not found,请先运行:xcode-select --install 安装 Xcode 命令行工具。
4、安装完成后,在终端输入:istats cpu 并回车,屏幕将直接显示当前 CPU 温度值。
5、如需查看全部传感器数据,可运行:istats;查看风扇状态则运行:istats fan。
三、使用 Fanny 菜单栏工具实时显示CPU温度
Fanny 是一款免费开源的菜单栏监控工具,安装后即在顶部状态栏显示 CPU 与 GPU 温度,界面简洁、资源占用极低,适合日常持续感知发热状况。
1、访问 Fanny 官方 GitHub 页面下载最新版本 .dmg 安装包。
2、双击挂载镜像,将 Fanny 拖入“应用程序”文件夹完成安装。
3、首次启动时,系统会提示“辅助功能”权限请求,前往“系统设置” > “隐私与安全性” > “辅助功能”,勾选 Fanny。
4、点击菜单栏 Fanny 图标,即可查看 CPU Temperature 实时读数,单位默认为摄氏度。
5、在 Fanny 偏好设置中可调整刷新间隔(如设为 2 秒),并启用温度超限提醒功能。
四、部署 iStat Menus 常驻监控
iStat Menus 是功能全面的专业级菜单栏监控工具,支持多传感器数据聚合显示,可自定义温度单位、刷新频率及告警阈值,适用于对系统状态有精细化要求的用户。
1、通过 Mac App Store 或官网下载并安装 iStat Menus。
2、安装完成后启动应用,首次运行会引导完成“辅助功能”与“全盘访问”权限配置。
3、在菜单栏点击 iStat Menus 图标,选择“CPU”子菜单,即可查看当前 CPU Die Temperature 及各核心独立温度。
4、进入“Preferences” > “CPU”,确保已勾选 Show CPU temperature 和 Show CPU usage。
5、可在“Display”选项卡中将温度单位设为摄氏度(℃),并将刷新间隔设为 1–5 秒以平衡实时性与系统负载。
五、安装 Macs Fan Control 实现温度查看与风扇调控
Macs Fan Control 不仅提供多点温度读数(包括 CPU Die、GPU Die、Battery 等),还允许用户手动或自动调节风扇转速,适用于深度散热管理场景。
1、访问 Macs Fan Control 官方网站下载并安装该应用程序。
2、安装后启动程序,主界面右侧“Temperatures”区域将列出所有可用温度传感器读数。
3、在“Temperatures”中查找标有 CPU Proximity 或 CPU Die 的条目,其数值即为对应位置的实时温度。
4、左侧“Fans”区域显示各风扇当前 RPM 值,点击风扇名称可切换至手动控制模式。
5、在“Custom Fan Curve”中可设定基于 CPU 温度的风扇响应曲线,例如当温度超过 75°C 时自动提升风扇转速。










