istat menus是实现mac菜单栏实时效率监控的最佳第三方方案,支持cpu、内存、磁盘、网络、温度、电池等全维度数据同屏显示,且可自定义图标、调节刷新率、点击展开详情;系统自带方式仅能显示cpu使用率,需活动监视器常驻运行;终端配合swiftbar可定制精简效率快照。

当你想随时掌握Mac当前的运行效率——比如CPU是否被拖垮、内存是否吃紧、电池是否在偷偷放电——不需要打开活动监视器窗口,更不必切到终端敲命令,只需让关键指标常驻菜单栏,一眼扫过就能判断系统是否健康。
用iStat Menus实现菜单栏实时效率监控
这是目前最接近“Mac原生体验”的第三方方案,支持CPU、内存、磁盘、网络、温度、电池等全维度数据同屏显示,且图标可自定义、刷新率可调、点击即展开详情面板。
第一步:访问iStat Menus官网(https://bjango.com/mac/istatmenus/)下载最新版安装包。
第二步:双击.dmg文件,将iStat Menus拖入“应用程序”文件夹;首次启动时系统会提示“需要辅助功能权限”,点“打开系统偏好设置”→进入“隐私与安全性”→“辅助功能”→勾选iStat Menus。
第三步:启动iStat Menus后,默认会在菜单栏右侧生成一串小图标;点击任意图标(如CPU图标),顶部弹出下拉面板,显示当前核心频率、占用率、温度、能耗影响值等——【注意:首次运行需手动启用各传感器采样,否则部分数值显示为“—”】。
第四步:右键任一菜单栏图标→“Preferences”→左侧选择“CPU”“Memory”“Battery”等模块→右侧开启“Show in menu bar”,再勾选具体子项(如“CPU Usage %”“RAM Pressure”“Battery Health”);每项可单独设置颜色、单位、阈值告警。
这一步操作起来很简单,直接拖动滑块调整刷新间隔即可;但要注意,若设为“0.5秒刷新”,长期开启可能轻微增加M系列芯片的能效核负担,日常建议保持1秒或2秒。
用系统自带方式在菜单栏显示CPU使用率
不装第三方工具也能快速获得一个基础但可靠的CPU效率指标,适合只想盯住处理器负载、拒绝额外权限申请的用户。
方法一:先确保“活动监视器”已启动并保留在程序坞中→点击菜单栏“显示”→“程序坞图标”→勾选“显示 CPU 使用率”。
方法二:右键Dock里的活动监视器图标→“显示CPU使用率”。
【关键提醒】这个功能必须在活动监视器处于运行状态时才生效,关掉App图标就会变回普通图标,不再刷新数据。
回到桌面,把鼠标悬停在Dock图标上,立刻弹出浮动提示框,清楚显示“CPU使用率:XX%”,旁边还带一条横向波动的彩色条——绿色高了说明你在下载,红色高了说明在上传,中间细条就是CPU实时曲线。
用终端命令配合菜单栏工具显示综合效率指数
如果你习惯命令行,又希望结果直观可见,可用Terminal + BitBar(或SwiftBar)组合,在菜单栏输出一行精炼的“效率快照”。
第一步:打开“终端”,输入以下命令安装Homebrew(若未安装):/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
第二步:执行brew install swiftbar安装SwiftBar,再从官网下载并启动该App。
第三步:创建脚本文件(例如~/scripts/efficiency.sh),内容如下:
#!/bin/zsh<br>cpu=$(top -l 1 | grep "CPU usage" | awk '{print $3}' | sed 's/%//')<br>mem=$(vm_stat | grep "Pages free:" | awk '{printf "%.0f", $3/1024/1024}')<br>echo "⚡${cpu}%/${mem}GB" | awk '{printf "%s", $0}'
第四步:给脚本加执行权限:chmod +x ~/scripts/efficiency.sh。
第五步:在SwiftBar插件目录(~/Library/Application Support/SwiftBar/plugins/)中新建软链接:ln -s ~/scripts/efficiency.sh .,等待几秒,菜单栏就会出现“⚡XX%/XXGB”样式标签——它同时反映CPU占用与可用内存容量,两个数字越低越高效。











