看看你不在的时候发生了什么。

活动监视器只知道此刻。Vitals保存CPU、内存、能耗、磁盘和网络数据,从过去1小时到过去一年,并逐小时给用得最多的App排名,所以Mac在三点变慢,五点还能问出原因。

各类型内存
82%
已使用
App 22.15 GB
联动 5.67 GB
被压缩 24.54 GB
已缓存 10.32 GB
可用 1.32 GB
各App的内存
59.25 GB
所有App
Google Chrome 21.23 GB
VS Code 8.17 GB
Terminal 3.86 GB
Safari 2.69 GB
其他 23.30 GB
各App的功率
1.7 W
所有App
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
其他 650 mW
当前
27 %
今日平均36%
负载3.41
用户
19%
你的App
系统
8%
macOS
内核
12
8 P4 E
占用最多的App
Google Chrome
18.2%
AppCPU
Google Chrome
96个进程
–
终端
49个进程
–
Safari
16个进程
–
Docker
9个进程
–
Visual Studio Code
63个进程
–
Slack
13个进程
–
Figma
14个进程
–
Zoom
8个进程
–
已使用,共64 GB
52.63 GB
正常
可用11.37 GB
交换0 MB
App
23.43 GB
联动
5.37 GB
被压缩
23.82 GB
占用最多的App
Google Chrome
20.59 GB
App内存
Google Chrome
96个进程
–
Visual Studio Code
63个进程
–
终端
49个进程
–
Safari
16个进程
–
Docker
9个进程
–
Slack
13个进程
–
Figma
14个进程
–
Zoom
8个进程
–
可用,共994.66 GB
479.72 GB
已使用514.94 GB
今日写入38.9 GB
读取速度
737 kB/s
写入速度
195 kB/s
宗卷
2
Macintosh HDBackup
占用最多的App
Photos
121 kB/s
App写入速度
照片
6个进程
–
Google Chrome
96个进程
–
Docker
9个进程
–
Visual Studio Code
63个进程
–
Xcode
22个进程
–
邮件
4个进程
–
Slack
13个进程
–
音乐
5个进程
–
正在下载
12 kB/s
今天4.4 GB
过去30天212 GB
正在上传
419 kB/s
过去7天
48.3 GB
接口
Wi-Fi
en0
占用最多的App
Safari
8 kB/s
App正在下载
Safari
16个进程
–
Google Chrome
96个进程
–
Slack
13个进程
–
Zoom
8个进程
–
音乐
5个进程
–
邮件
4个进程
–
Docker
9个进程
–
Notion
6个进程
–
Apple M2 Max
60 %
平均32%
峰值95%
内存
1.69 GB
平均
32%
峰值
95%
占用最多的App
Figma
35%
AppGPU
Figma
14个进程
–
Google Chrome
96个进程
–
Safari
16个进程
–
Zoom
8个进程
–
Visual Studio Code
63个进程
–
Xcode
22个进程
–
Slack
13个进程
–
Notion
6个进程
–
16核神经网络引擎
2 %
平均3%
峰值16%
内存流量
79.9 MB/s
平均
3%
峰值
16%
占用最多的App
照片
3个连接
App神经网络引擎
照片
6个进程
–
Xcode
22个进程
–
Safari
16个进程
–
Zoom
8个进程
–
邮件
4个进程
–
Notion
6个进程
–
Google Chrome
96个进程
–
电池供电
64 %
剩余时间2小时46分钟
循环次数412
耗电功率
12.6 W
健康度
76%
温度
31°
占用最多的App
Google Chrome
4.3 W
App功率
Google Chrome
96个进程
–
Zoom
8个进程
–
Figma
14个进程
–
Slack
13个进程
–
Safari
16个进程
–
Visual Studio Code
63个进程
–
Docker
9个进程
–
音乐
5个进程
–
输出
MacBook Pro扬声器
64%
App状态音量电平
音乐 正在播放 100%
Zoom 正在播放 80%
Google Chrome 正在播放 35%
Slack 无声 已静音
Safari 无声 100%
Figma 无声 100%
Notion 无声 100%
邮件 无声 100%
已连接3个
电量最低:AirPods Pro左耳,42%。Beats Fit Pro已配对但不在附近。
42% 蓝牙设置
设备种类电池电平
AirPods Pro 耳机
左耳 42%
右耳 58%
充电盒 80%
Magic Trackpad 触控板 67%
Magic Keyboard 键盘 91%
4个开发服务器在运行但处于闲置
停止它们可释放1.37 GB和端口3000, 4321, 4322, 8000。
全部停止…
storefront
9个进程
工作中
1.18 GB
storefront-web
node
4322 已运行3天,几乎未使用
458 MB
scraper-api
python
8000 已运行4天,几乎未使用
412 MB
marketing-site
node
4321 闲置2小时
296 MB
billing-api
node
30009229 闲置45分钟
204 MB
docs
node
5173
188 MB
ml-notebooks
python
8888
164 MB
design-tokens
node
6006 闲置20分钟
121 MB
infra
3个进程
96 MB
auth-service
go
8080
74 MB
email-templates
node
3030 闲置3小时
58 MB
0%
Claude
本周
合拍 · 余量10%
0%
Codex
5小时会话
3h 12m后重置
0%
GitHub Copilot
高级请求
按此速度4d后用完
0%
Cursor
本计费周期
12d 5h后重置
Checkout flow tests 工作中 在等你
Claude Code · storefront · 已运行48 min
410 MB
已启动 · 4 退出会话…
vitest 命令 · CPU 61% 520 MB
node 服务器 · 端口3,001 240 MB
Google Chrome for Testing 浏览器 310 MB
mcp-server-fetch 工具服务器 64 MB
Codex 闲置48分钟
docs · 在Terminal中 · 未启动任何内容
290 MB
Docker中有4个容器
674MB
最低592.3 MB
峰值674 MB
按容器
postgres312 MB46%
rabbitmq206 MB31%
minio142 MB21%
redis14 MB2%
CPU
3.0%
postgres占用最多
最接近上限
rabbitmq
占240 MB的86%
网络
9kB/s
↓ 6 kB/s · ↑ 3 kB/s
已发布端口
6
5433567263799000+2
storefront 2个容器
由Docker Compose一同启动 · 2个端口 · 2个正在运行
1.9% 326 MB
postgres postgres:16
Up 5 hours
5433
1.6% 312 MB
redis redis:7-alpine
Up 5 hours
6379
0.3% 14 MB
api 1个容器
由Docker Compose一同启动 · 2个端口 · 1个正在运行
0.9% 206 MB
rabbitmq rabbitmq:3-management
Up 3 hours
567215672 占240 MB的86%
0.9% 206 MB
minio minio/minio
Up 26 hours
90009001
0.2% 142 MB

这些数字是模拟的:网页读取不了你的Mac,也不应该读取。

01随时间变化

从过去1小时到过去一年,任意范围。

CPU、内存、能耗、磁盘和网络,涵盖Mac整体和每个App,放在一张图表里,点一下就能切换范围。最近几天还会逐小时给用得最多的App排名,让你知道通话期间在运行什么。

  • CPU、内存、能耗、磁盘和网络
  • Mac整体,以及每个App
  • 过去1小时、24小时、7天、30天、90天、6个月或一年
  • 按小时统计用得最多的App
随时间变化1小时24小时7天30天90天6个月1年
CPU内存能耗磁盘网络
9月16日10月1日10月16日
按小时统计用量最多的
Google Chrome41小时
Xcode18小时
Zoom9小时
点一下切换范围 Mac和每个App
02峰值

最糟的时刻,以及它发生在什么时候。

“随时间变化”下方的“峰值”卡片会显示你所选范围内CPU、内存压力、温度和功率的最高值、各自发生的时刻,以及你的Mac处于上限的总时长,让你知道周二那次是偶然还是常态。

  • CPU、内存压力、温度和功率的最高值
  • 各自发生的时间
  • 达到上限的时段,以及持续了多久
  • 基于每五分钟一次的读数
峰值过去30天
CPU94%周二14:20
内存压力88%10月9日11:05
温度92°周二14:24
功率41 W10月3日16:40
达到上限1小时12分钟,共4段
最高值及其时间 达到上限的时段
03内存

看看Mac是从什么时候开始不够用的。

“内存”标签页会在内存图表下方绘制内存压力,当你的Mac需要使用交换时,旁边还会绘制已使用的交换,所以一周的内存紧张就是一张图,而不是一种感觉。

  • 内存压力随时间变化的图表
  • Mac用到交换时,旁边显示已使用的交换
  • 内存压力大时,菜单栏中显示红色
  • 助手可以询问用了多少内存和交换
内存压力7天
10月9日周四11:05 · 88%10月16日
已使用的交换最多3.2 GB
从何时开始不够用 与此同时,菜单栏中显示红色
04你的文件

你Mac上的一个文件,归你所有。

保留30天、90天、6个月或一年。导出为三个CSV文件、自己打开这个文件,或者让助手通过MCP询问。任何数据都不会离开你的Mac。

  • 30天、90天、6个月或一年
  • CSV:你的App按天、你的Mac按小时、每五分钟的读数
  • 文件本身,附有表的说明文档
  • 助手可以询问一天、一周或一年的情况
通用
自定
布局
洞察
集成
许可证
历史记录
历史记录保留时间1年 ▾
将历史记录导出为CSV…
在访达中显示历史记录文件
删除历史记录…
apps-by-day.csv你的App,按天
mac-by-hour.csv你的Mac,按小时
readings.csv每5分钟
一个文件,在你的Mac上 不会离开Mac
为什么重要

历史记录:之前与之后

活动监视器是一扇只能看到此刻的窗户。它的曲线图一两分钟就从右边缘滚出去了,它保留的唯一长期视图,十二小时的能耗,也只是一列。如果Mac在三点变慢,而你五点才打开活动监视器,那就什么都看不到了。

值得回答的问题都是关于过去的:通话期间风扇转起来时在运行什么,九点到一点之间是哪个App耗了电,Mac是整周都内存不足,还是只有今天。

Vitals保存CPU、内存、能耗、磁盘和网络数据,涵盖Mac整体和每个App,从过去1小时到过去一年。“随时间变化”可以显示任意范围以及用得最多的App,最近几天按小时排名,还有一张“峰值”卡片,显示该范围内CPU、内存压力、温度和功率的最高值及各自的时间。这一切都在你Mac上的一个文件里。可以导出为CSV、自己打开,或者问助手。

使用方法

在Vitals中的位置

标签页、菜单栏项和设置,按你会用到的顺序排列。

  1. 01

    打开“随时间变化”

    在窗口中选择范围:过去1小时、12或24小时、7或30天、90天、6个月或一年,每个指标各有一个标签页。内存压力和交换绘制在“内存”标签页中,位于内存图表下方。

  2. 02

    选择保留多久

    “设置”→“通用”→“历史记录保留时间”:30天、90天、6个月或一年。“删除历史记录…”就在旁边。历史记录是你Mac上的一个小文件,数据不会离开你的Mac。

  3. 03

    查看峰值

    “随时间变化”下方的“峰值”卡片会显示你所选范围内CPU、内存压力、温度和功率的最高值、各自的时间,以及你的Mac达到上限的时段。Vitals为此每五分钟保存一次读数。

  4. 04

    带走它

    从“随时间变化”、“文件”→“将历史记录导出为CSV…”或“设置”→“通用”中导出CSV:你的App按天、你的Mac按小时,以及每五分钟的读数。文件本身的表和一些可以入手的查询,都在历史数据页面上。通过MCP,助手也可以问同样的问题。

对比

历史记录:活动监视器与Vitals

完整对比会逐项列出。以下是与历史记录有关的几项。

活动监视器 Vitals
能回看多久
活动监视器一两分钟的曲线图,12小时的能耗
Vitals从过去1小时到过去一年
按App
活动监视器此刻
Vitals按小时统计用得最多的App
峰值
活动监视器无
VitalsCPU、内存压力、温度和功率的最高值,及其时间
内存压力和交换
活动监视器此刻
Vitals随时间变化的图表
导出
活动监视器无
VitalsCSV,三个文件,还有文件本身

背后的术语

这些数字是什么意思,摘自活动监视器术语表。

问题

购买前,大家关于历史记录最常问的问题。

Vitals保存多长时间的历史记录?

最长一年。你可以在设置中选择30天、90天、6个月或一年,数据存在你Mac上的一个小文件里。

历史记录会离开我的Mac吗?

不会。它保存在你Mac上的一个文件里。Vitals只在检查更新和验证许可证时才会联网。

能看到某个时间点是哪个App在忙吗?

最近两天可以,逐小时显示:每小时用得最多的App。更早的,则为每个指标保留Mac整体的读数。

活动监视器会保存什么?

实时曲线图,以及十二小时的能耗。其他一切都只有当前这一秒。

Vitals多久保存一次读数?

每五分钟一次,用于峰值和达到上限的时段;另外还会按小时和按天保存你的App数据,用于排名。

能导出历史记录吗?

能,导出为CSV:三个文件,分别是你的App按天、你的Mac按小时,以及每五分钟的读数。可以从“随时间变化”、“文件”菜单或“设置”→“通用”中导出。

我能自己打开历史记录文件吗?

能。它是你Mac上的一个文件,历史数据页面介绍了其中的表,并提供了一些可以入手的查询。

它会绘制内存压力和交换随时间变化的图表吗?

会。“内存”标签页会在内存图表下方绘制内存压力,当你的Mac需要使用交换时,旁边还会绘制已使用的交换。

继续阅读

用到它的指南,以及Vitals与大家为此购买的App相比如何。

Vitals的更多功能

全部功能

趁首发价还在,以$15购买Vitals

此价位剩余50份。 常规价格为$39。一次付款,终身更新,14天内可退款。

购买Vitals $15