stats可免费实现mac菜单栏同时显示cpu占用率和gpu显存容量(如“cpu: 18% | gpu: 3.2gb/16gb”),需手动勾选gpu内存选项并设为紧凑模式;istat menus付费支持gpu显存百分比直显;终端命令仅能临时查看显存总量与带宽压力。

你想在Mac菜单栏一眼看清当前CPU和显存(GPU)占用百分比,但系统原生不支持显存监控,必须借助第三方工具实现双指标同屏显示;活动监视器只能查CPU,且不驻留菜单栏。
用Stats实现菜单栏同时显示CPU与GPU占用
Stats是目前唯一免费开源、支持GPU内存监控且完全适配macOS 14/15的菜单栏工具,它通过Metal API直接读取GPU显存使用量(非仅GPU处理器负载),数据刷新快、无后台进程残留。
第一步:访问 stats.org 下载最新.dmg安装包(截至2026年7月为v2.13.0)。
第二步:双击挂载镜像,将Stats拖入Applications文件夹;首次运行时系统会提示“已损坏”,需右键→“打开”绕过Gatekeeper限制。
第三步:启动Stats,点击菜单栏图标→Preferences→GPU,勾选【Show GPU memory usage in menu bar】;该选项默认关闭,不勾选则GPU显存不会显示。
第四步:返回Preferences→CPU,勾选“Show CPU usage in menu bar”;再进入Appearance页,将“Display mode”设为“Compact”,否则CPU+GPU数值会因宽度不足被截断。
第五步:关闭设置窗口,菜单栏右侧立即出现类似“CPU: 18% | GPU: 3.2GB/16GB”的实时显示——注意此处GPU显示的是已用显存容量与总容量,不是百分比;若你坚持要百分比,需手动计算(3.2 ÷ 16 × 100 ≈ 20%),Stats不提供GPU百分比格式输出。
用iStat Menus查看CPU与GPU显存(含百分比)
iStat Menus功能更全,支持直接显示GPU显存占用百分比,但它是付费软件(试用期7天),适合需要长期高精度监控的用户。
方法一:官网下载安装包并运行,首次启动后弹出试用提示,点击“Start Trial”即可启用全部功能。
方法二:打开iStat Menus设置→Sensors→GPU→勾选“Memory Usage”,再点右侧齿轮图标→选择“Show as percentage”;【此设置必须在勾选Memory Usage后才可激活】。
方法三:进入Display→Menu Bar→调整各传感器顺序,把CPU Usage和GPU Memory Usage拖至顶部前两位,确保它们优先显示在菜单栏最右侧。
方法四:回到主界面,菜单栏即显示“CPU 22% · GPU 24%”样式,两个百分比并列呈现,刷新延迟低于0.3秒,数值来源与活动监视器GPU历史记录一致。
用终端命令临时验证GPU显存占用
不装软件也能快速确认当前GPU显存是否被大量占用,适用于排查黑屏、渲染卡顿等突发问题。
打开终端,执行:system_profiler SPDisplaysDataType | grep -A 2 "VRAM\|显存",回车后立即输出当前GPU型号与显存总量(如“VRAM (Total): 8 GB”)。
再执行:sudo powermetrics --samplers gpu_power --hide-cpu --hide-disk --hide-network | head -n 20,输入密码后持续滚动显示GPU内存带宽占用率(“GPU Memory Bandwidth”行),数值接近100%说明显存正在满负荷读写。
注意:powermetrics需sudo权限,且输出中没有“已用/总显存”直观比例,仅反映瞬时带宽压力,不能替代常驻监控。











