活动监视器可全面监控cpu、内存、gpu及能耗,需结合进程类型、时间趋势与系统状态交叉分析:cpu分系统/用户/闲置三类负载;内存压力图(绿/琥珀/红)比绝对数值更关键;能耗看12小时均值,gpu%异常高需排查未关闭的webgl等;进程溯源须查路径、pid、用户、启动时间及打开的文件与端口。
直接打开活动监视器就能看清后台任务到底在用多少 cpu、内存、gpu 和能耗,关键不是只看数字,而是结合进程类型、时间趋势和系统状态交叉判断。
CPU 占用:分清“系统”“用户”“闲置”三类负载
切换到 CPU 标签页,底部的三行百分比(系统 / 用户 / 闲置)加起来恒为 100%。其中:
- 系统:macOS 自身服务占用,比如 mds(Spotlight 索引)、sharingd(隔空播放)、distnoted(通知中心)等,长期高于 25% 且伴随风扇转,需排查是否索引异常或同步卡住
- 用户:你启动的应用及其后台线程,如 Chrome Helper、Dropbox、OneDrive 等,若某进程 %CPU 持续超 60%,点它再看“CPU 时间”是否快速上涨,确认是否真在持续干活
- 闲置:低于 10% 并维持数分钟,说明 CPU 被长期占满,但不一定卡顿——视频导出、Xcode 编译属正常;若闲置低 + 发热 + 响应慢,则大概率有异常后台任务
内存压力:别只盯“物理内存”,重点看颜色和压缩量
切到“内存”标签页,底部“内存压力”图是核心指标:
- 绿色:宽松,无需干预
- 琥珀色:已有压力,可留意“已使用内存”是否接近“物理内存”总量
- 红色:系统开始用 SSD 当内存(交换),此时“已使用的交换”会明显上升,应优先退出非必要应用或检查 bird(iCloud 同步)、mds_stores(Spotlight)等常驻进程
同时勾选“压缩内存”列,若数值持续增长(尤其 zsh/bash 进程),可能是终端配置加载了过多插件或脚本反复 fork 子进程。
能耗与 GPU:识别“安静但耗电”的隐形大户
“能耗”标签页的“12 小时平均能耗”比瞬时值更有参考性:
- 数值 >10 的进程(如 mds_stores、Google Chrome Helper、ZoomPresence)即使没窗口,也可能在后台轮询、上传或渲染
- 切换到 GPU 标签页,排序“GPU%”,WindowServer、coreaudiod 属系统必需,可忽略;但若 Slack、VS Code 或某个网页标签长期占 GPU 30%+,却没做图形操作,大概率存在未关闭的 WebGL 动画或插件泄漏
进程溯源:从名字到路径,确认它到底该不该在那儿
找到可疑进程后,双击它或点 ⓘ 查详情:
- 看“命令行”列是否显示完整路径,比如 /usr/libexec/akd 是 Apple 的自动密钥分发服务,属系统可信进程;而 /Library/Application Support/com.xxx.agent/xxx 则多为第三方软件残留
- 右键列标题,勾选“PID”“用户”“启动时间”,若用户是 root 且启动时间早于你开机,大概率是系统守护进程;若用户是你自己、启动时间异常新,则可能是刚启动的后台脚本或自动更新程序
- 在“打开文件和端口”标签页里,查是否有大量 .plist、.db 或网络连接(如 :443),能辅助判断它是在读配置、写日志,还是在偷偷传数据











