按App查看你的Mac,而不是按进程。

活动监视器给你一千个进程。Vitals给你大约六十个App,每个都已计入它启动的所有东西,所以当你问什么在占用内存时,得到的是答案,而不是一张列表。

922个进程
Google Chrome
96个进程
21.19 GB
Google Chrome Helper (Renderer) 48211 1.92 GB
Google Chrome Helper (Renderer) 48377 1.31 GB
Google Chrome Helper (GPU) 48190 842 MB
Visual Studio Code
63个进程
8.17 GB
Code Helper (Renderer) 1904 1.12 GB
Code Helper (Plugin) 1933 968 MB
Code Helper (GPU) 1899 412 MB
终端
49个进程
3.81 GB
node 60412 486 MB
node 60533 391 MB
zsh 60120 12 MB
Safari
16个进程
2.69 GB
Safari Web Content 7731 612 MB
Safari Web Content 7790 388 MB
Safari Networking 7702 94 MB
Docker
9个进程
1.57 GB
Slack
13个进程
1.06 GB
Figma
14个进程
912 MB
Zoom
8个进程
640 MB

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

01App

六十行一目了然,而不是一千行看不过来。

每个进程都归到启动它的App下,所以一台正在工作的Mac大约只有六十行,每一行都告诉你这个App在内存、CPU、能耗、磁盘和网络上花了你多少。点按一行,它的进程就在下面,各有各的数字。

  • 帮助程序计入启动它们的App
  • 每个App一行,显示内存、CPU、能耗、磁盘和网络
  • 每个标签页中,最忙的App始终排在最前面
  • 置顶你关注的App,或按⌘F查找
App内存CPU能耗
Google Chrome9621.2 GB48%高
Renderer · github.com1.84 GB12%
Renderer · figma.com1.21 GB9%
GPU Process812 MB11%
还有93个
VS Code8.2 GB14%Low
终端3.9 GB3%Low
Slack2.1 GB1%Low
96个进程,一行显示 每个标签页都从高到低排列
02浏览器

占了2 GB内存的那个标签页,终于有了名字。

一个忙碌的浏览器就是一百个都叫Helper的进程。在Vitals中点按Chrome,总数就会拆分为它的标签页、扩展、图形和浏览器本身,这样你就知道该关哪个标签页,而不必重启整个浏览器。

  • 支持Chrome、Safari、Firefox、Edge、Brave、Arc和Dia
  • 标签页、扩展和图形,各有各的数字
  • Slack、VS Code以及类似的App按窗口拆分
  • 退出单个标签页的进程,其余保留
Google Chrome96个进程21.2 GB
标签页
github.com1.84 GB
figma.com1.21 GB
youtube.com940 MB×
扩展
1Password184 MB
Grammarly96 MB
图形
GPU Process812 MB
浏览器
Chrome本身610 MB
按标签页命名 只退出那一个
03下拉面板

最忙的App,在菜单栏中点一下就能看到。

点按菜单栏中任意Vitals项,下拉面板就会显示此刻用得最多的是什么,App和总数与窗口中的一样,所以大多数时候你根本不用打开窗口。

  • 每个数字背后的App,从高到低
  • 悬停在App上,会出现关闭按钮
  • 点按App,窗口就会打开并定位到它
  • 卡片或列表,随你喜欢
27%52.6 GB82%
内存52.6 GB共64 GB
当前最忙
Google Chrome21.2 GB×
VS Code8.2 GB
终端3.9 GB
Figma2.8 GB
悬停:退出 点按:打开窗口并定位到它
04退出

先询问,并告诉你哪些会关闭。

在任意列表中退出一个App,或其中的一个进程。动手之前,Vitals会告诉你将关闭多少个进程,并等你同意。如果App已经停止响应,再点一下就能强制退出。

  • 退出整个App或单个进程
  • 关闭之前,会告诉你将关闭多少个进程
  • 对没有响应的App使用强制退出
  • 系统进程归在macOS下,或者完全不在列表中显示
要退出Google Chrome吗?
96个进程将会关闭。标签页中未存储的内容可能会丢失。
取消退出
没有响应?强制退出
每次都先询问 说明会关闭多少个
为什么重要

看App,不看进程:之前与之后

在一台开了一整天的Mac上打开活动监视器,你会看到大约一千行:Google Chrome Helper (Renderer)重复上百次,每个Safari标签页都有一个WebContent进程,十几个叫node的东西,中间还夹着系统自己的守护进程。按内存排序,排在最前面的是帮助程序,每个几百MB,没有一个是你要找的答案。

问题几乎总是关于某个App。是Chrome吗?是Slack吗?是那次构建吗?活动监视器不能按App分组,也从不把帮助程序加起来,所以你只能自己算,或者干脆放弃,一个个退出,直到风扇停下来。

Vitals替你把它们加起来。列表大约六十个App,每个App的内存、CPU、能耗、磁盘和网络各只有一个数字。点按一个App,它的进程就列在下面,各有各的数字,没有任何隐藏。同样的分组贯穿每个标签页、下拉面板、历史记录,以及AI助手得到的信息。

使用方法

在Vitals中的位置

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

  1. 01

    打开窗口,定位到你需要的标签页

    点按菜单栏中的Vitals项,再点按下拉面板中的任意App,或按下你在“设置”→“通用”中设定的快捷键。内存、CPU、能耗、磁盘和网络各有一个标签页,每个标签页都把App从高到低排列。

  2. 02

    打开一个App

    点按一行,它的进程就会在下面展开,各有各的数字,图表会移到一边,而不是被挡住。如果你经常关注某个App,可以把它置顶。按⌘F可按名称查找。

  3. 03

    查看浏览器内部

    点按Chrome、Safari、Firefox、Edge、Brave、Arc或Dia,它的总数就会拆分为标签页、扩展、图形和浏览器本身。Slack、VS Code以及类似的App按窗口拆分。

  4. 04

    退出该退出的

    在任意列表中退出一个App,或其中的一个进程。Vitals会告诉你将关闭多少个进程,并先询问你。App没有响应时,可以强制退出。右键点按App,可以拷贝它的名称或路径,或者为它关闭App小憩。

对比

看App,不看进程:活动监视器与Vitals

完整对比会逐项列出。以下是与看App,不看进程有关的几项。

活动监视器 Vitals
列表
活动监视器每个进程,约1,000行
Vitals每个App,约60行
帮助程序
活动监视器单独列出,要你自己加
Vitals计入所属App,列在它下面
浏览器标签页
活动监视器WebContent和Helper行,没有标签页名称
Vitals标签页、扩展和图形,带名称
系统进程
活动监视器和你的App混在一起
Vitals归在macOS下,或一个开关就能移出列表
退出
活动监视器一次一个进程,不说明还有什么会关闭
VitalsApp或进程,并告诉你将关闭多少个

背后的术语

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

问题

购买前,大家关于看App,不看进程最常问的问题。

Vitals如何判断一个进程属于哪个App?

看是谁启动的。Chrome启动的帮助程序算在Chrome下,VS Code启动的语言服务器算在VS Code下,你从终端运行的东西算在终端下,或者在“项目”标签页中算在它的项目文件夹下。

还能看到单个进程吗?

能。点按任意App,它的进程就会在下面展开,各有各的数字,你可以退出或强制退出其中任意一个。Vitals只是把它们加起来,从不隐藏。

它会拖慢我的Mac吗?

不会。关闭窗口后,它每五秒读取一次数据,只占用一个内核约千分之一。只有在你查看时它才会多干点活。

它能替代活动监视器吗?

日常问题可以:什么在占用内存,什么在耗电,什么让Mac保持唤醒,什么让它变慢。活动监视器保留了一些专业工具,比如对进程取样,Vitals没有照搬。

它会显示kernel_task和WindowServer这样的系统进程吗?

会,归在macOS下,打开可选的帮助程序后还会显示各自的数字。如果你只想看自己的App,可以在“设置”→“通用”中关闭“在列表中显示macOS”。

为什么活动监视器会显示那么多Google Chrome Helper进程?

Chrome把每个标签页、每个扩展和它的图形处理都作为单独的进程运行,所以一个忙碌的浏览器就是一百行。Vitals把它们加到Chrome下,点按后还会告诉你是哪些标签页和扩展造成了这个数字。

能按名称查找进程吗?

能。在任意标签页按下⌘F,输入名称的一部分即可。

可选的帮助程序是什么?

macOS只允许App测量你自己的进程。要同时测量系统进程,你可以打开一个小小的帮助程序。它只回答一个问题:每个进程用了多少。它不接受命令,不做任何更改,并且随Vitals一起退出。不打开它,Vitals也能正常工作。

继续阅读

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

Vitals的更多功能

全部功能

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

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

购买Vitals $15