活动监视器需交叉分析cpu、内存、能耗、gpu四类指标:cpu%高需结合线程数判断是否异常;内存压力指示器(红/黄/绿)比单个进程内存值更能反映系统瓶颈;能耗影响“高”的进程比cpu占用高的更耗电;gpu%高需结合使用场景和gpu内存使用判断是否异常。
直接对比活动监视器里的进程性能,关键不是看单个数值高低,而是结合 cpu、内存、能耗、gpu 四类指标交叉观察——同一进程在不同维度表现不一致时,往往暴露真实瓶颈。
CPU 占用与线程行为要一起看
CPU% 高 ≠ 一定有问题。比如一个进程长期占 40%,但线程数只有 2 个,说明它可能是单线程密集计算(如编码);如果同样 40% 却有 50+ 线程,就值得怀疑是否存在锁竞争或频繁唤醒。
- 点击列标题“线程数”,按降序排列,找出线程异常多的进程
- 右键进程 → “简介” → 查看“打开的文件”和“网络连接”,确认是否在做大量 I/O 或轮询
- 若 CPU% 波动剧烈(如 5%→95%→10% 循环),打开“CPU 历史记录”,看是否对应定时任务(如每 60 秒一次的备份脚本)
内存占用不能只看“内存”列
“内存”列显示的是当前物理内存用量,但真正影响流畅度的是内存压力。即使某进程只占 500MB,若系统已开始压缩内存或写入交换文件,它可能就是诱因之一。
PyCharm 2026.2.0.1 Mac版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合在macOS系统上进行 Python 项目开发、运行、调试和测试。
- 切换到“内存”标签页,紧盯底部“内存压力”指示器:红色时,优先排查“被压缩的内存”和“交换”值高的进程
- 勾选“显示 > 列 > 被压缩的内存”,排序后看哪些进程导致大量内存被压缩(常见于 Chrome 标签页、VS Code 插件)
- 某个进程的“内存”值持续缓慢上涨且不回落(如每分钟 +20MB),大概率存在内存泄漏
能耗影响比 CPU% 更反映实际负担
尤其对笔记本用户,一个只占 8% CPU 但“能耗影响”标为“高”的进程(如 Zoom 启用虚拟背景),可能比占 25% CPU 的终端更耗电、更发热。
- 切换到“能耗”标签页,按“能耗影响”排序,识别真正拖累续航的进程
- 注意“能效影响”分三档:“低”“中”“高”,系统会根据 CPU/GPU/网络/磁盘综合打分
- 若某 App 在后台“能耗影响”仍为“高”,检查其设置里是否启用了常驻麦克风、摄像头或位置共享
GPU 占用需结合使用场景判断
GPU% 高本身合理,关键看是否“不该高却高”。比如 Safari 浏览普通网页 GPU% 达 70%,就可能有未暂停的 WebGL 动画或广告脚本在后台运行。
- 点开 GPU 标签页,按“GPU%”排序,再切到“GPU 已用内存”列看是否同步飙升(排除显存泄漏)
- 启用“显示 > 进程 > GPU 进程”,过滤出真正在用 GPU 的进程,避开 WindowServer 等系统基础服务
- 对比“GPU 历史记录”图形:若长条密集堆积且无操作触发,可尝试关闭浏览器扩展或重置图形设置










