必须使用第三方工具(如Fanny、iStat Menus或Macs Fan Control)才能在Mac菜单栏实时显示CPU和GPU核心温度,系统原生不支持;Fanny免配置即用,iStat Menus提供多点传感器详情,Macs Fan Control可校验GPU温度读数真实性。

如果您希望在Mac菜单栏右侧直接看到当前CPU和GPU核心温度,无需每次打开终端或切换窗口查数据,就能快速判断设备是否过热、风扇是否该提速,那么必须借助能读取SMC传感器并常驻菜单栏的第三方工具——系统原生界面不提供此功能。
用Fanny实现免安装、零配置的菜单栏双温显示
这一步操作起来很简单,直接把下载好的.dmg拖进应用程序文件夹就行。Fanny体积小、不开后台进程、不索要磁盘权限,只专注做一件事:把CPU和GPU温度干净利落地挂在菜单栏。
1、访问Fanny官方GitHub Releases页面(搜索“Fanny macOS release”),下载最新版.dmg安装包。
2、双击挂载镜像,将Fanny图标拖入“应用程序”文件夹。
3、在“启动台”或“应用程序”中双击运行Fanny,首次启动时系统会弹出“辅助功能”授权提示 →【必须勾选Fanny并点击“好”】,否则温度读数始终为“–”。
4、授权完成后,顶部菜单栏立刻出现两个数字:左侧是CPU温度(℃),右侧是GPU温度(℃),默认每2秒刷新一次,字体大小适中、无遮挡、不闪烁。
5、如需调整单位或刷新频率,点击菜单栏Fanny图标 → Preferences → 可切换摄氏/华氏,或把Refresh interval从2s改为5s以略微降低唤醒频率。
用iStat Menus实现带GPU温度详情的菜单栏监控
iStat Menus不仅显示数值,还能区分CPU Package、CPU Die、GPU Junction等多点温度,并支持按机型自动映射真实传感器路径,适合需要确认显卡是否真过热的用户。
方法一:启用基础双温显示
1、从iStat Menus官网下载安装包,完成安装并首次启动。
2、点击菜单栏iStat图标 → Preferences → Sensors → CPU → 勾选“Show CPU temperature in menu bar”。
3、同路径下进入GPU选项卡 → 勾选“Show GPU temperature”,若机型支持(M1/M2/M3芯片MacBook Pro、Mac Studio等),将显示GPU Junction温度;Intel机型则显示GPU Die。
方法二:展开详情面板查看实时分项读数
1、点击菜单栏iStat图标,下拉面板默认显示简略温度;【按住Option键再点击图标,即可展开完整传感器列表】。
2、在展开面板中查找“CPU Die Temperature”“GPU Junction Temperature”“GPU Die Temperature”三类字段——Die代表芯片裸片,Junction代表封装结点,前者更贴近真实发热源。
3、注意:部分M1/M2 Mac mini或MacBook Air因硬件限制无独立GPU传感器,此时GPU温度项将灰显或显示“N/A”,这是正常现象,不代表工具异常。
用Macs Fan Control验证GPU温度真实性
当您在Fanny或iStat Menus中看到GPU温度异常偏高(如>90℃且持续不降),又怀疑读数来自壳体或误标传感器时,可用Macs Fan Control交叉比对——它强制列出所有已识别的SMC温度通道,并标注原始键名(如TCGC、TGDD)。
第一步:下载安装Macs Fan Control(官网macsfancontrol.com)→ 安装后启动。
第二步:主界面左侧选择“Sensors”标签页 → 滚动查找含“GPU”字样的行,重点关注键名为TGDD(GPU Die)、TCGC(GPU Core)、TGPD(GPU Proximity)的条目。
第三步:对比各键值差异——【TGDD值最可信,若其与Fanny/iStat中显示的GPU温度一致,说明读数来源正确】;若TGDD缺失而仅TGPD存在,则当前显示的是外壳感应温度,不能反映显卡真实负载温度。
第四步:关闭Macs Fan Control,不影响Fanny或iStat Menus运行——它仅用于一次性校验,无需常驻。

















