Інспектор процесів для вашого Mac, вбудований у ваш монітор активності.

Клацніть будь-який процес, і його панель покаже програму, якій він належить, його підпис коду й ідентифікатор команди, його права, батьківський процес і Launch Agent, повний командний рядок, а також час процесора, памʼять, відкриті файли й порти прослуховування, які він використав від запуску. Для програми додаються її версія, ідентифікатор пакета й Info.plist. Збережіть це як CSV або отримайте те саме командою vitals process у Терміналі.

Клацніть процес ліворуч: його панель відкриється праворуч.
Google Chrome
96 процесів
Памʼять
21,19 GB
Процесор
14,2%
Живлення
4,1 W
GPU
3%
Диск
0 kB/s
Мережа
1,2 MB/s
Подробиці
Версія
156.0.8078.74
Ідентифікатор пакета
com.google.Chrome
Архітектура
Універсальна · x86_64 · arm64
Підпис
Google LLC · Ідентифікатор команди EQHXZ8M8AV
Захист
Захищене середовище виконанняБез пісочниці
Користувач
me
Працює
6h 14m
Розташування
/Applications/Google Chrome.app
Info.plist44
Процеси
Показати всі 96
Нещодавно завершені2
Процес вкладки48402Працював 1h 12m · завершено 3 хв тому 318 MB
Google Chrome Helper (Plugin)48395Працював 26m 4s · завершено 8 хв тому 71 MB
Термінал
49 процесів
Памʼять
3,81 GB
Процесор
13,2%
Живлення
1,8 W
GPU
0%
Диск
2,1 MB/s
Мережа
0 kB/s
Подробиці
Версія
2.15
Ідентифікатор пакета
com.apple.Terminal
Архітектура
Apple Silicon · arm64e
Підпис
Apple
Захист
Без захищеного середовища виконанняБез пісочниці
Користувач
me
Працює
2d 6h
Розташування
/System/Applications/Utilities/Terminal.app
Info.plist39
Процеси
Нещодавно завершені2
node60498Працював 2m 8s · завершено 5 хв тому 612 MB
git60502Працював 0.4s · завершено 4 хв тому 9 MB
Docker
9 процесів
Памʼять
1,74 GB
Процесор
2,4%
Живлення
0,9 W
GPU
0%
Диск
340 kB/s
Мережа
0 kB/s
Подробиці
Версія
4.88.1
Ідентифікатор пакета
com.docker.docker
Архітектура
Apple Silicon · arm64
Підпис
Docker Inc · Ідентифікатор команди 9BNSXJN65R
Захист
Захищене середовище виконанняБез пісочниці
Користувач
me
Працює
3d 1h
Розташування
/Applications/Docker.app
Info.plist31
Процеси
Нещодавно завершені2
com.docker.build20335Працював 41s · завершено 2 хв тому 58 MB
com.docker.build20329Працював 1m 3s · завершено 9 хв тому 61 MB
Google Chrome
Google Chrome · PID 48190
Памʼять
412 MB
Процесор
1,1%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
48190
Батьківський процес
launchd (1)
Працює
6h 14m
Програма
Ідентифікатор пакета
com.google.Chrome
Версія
156.0.8078.74
Архітектура
Універсальна · x86_64 · arm64
Безпека
Підпис
Google LLC · Ідентифікатор команди EQHXZ8M8AV
Захищене середовище виконання
Так
Пісочниця
Ні
Права
1
Використання ресурсів
Час процесора
42m 10s Користувач 32m 54s · 78%Система 9m 16s · 22%
Памʼять
412 MB · 61% від піку 672 MB
Потоки
64
Відкриті файли
318
Дочірні процеси
Процес вкладки482111,92 GB
Google Chrome Helper (GPU)48193842 MB
Середовище31
Google Chrome Helper (Renderer)
Процес вкладки
Памʼять
1,92 GB
Процесор
4,2%
Диск
12 kB/s
Ідентифікація
Ідентифікатор процесу
48211
Батьківський процес
Google Chrome (48190)
Запущено процесом
Google Chrome (48190)
Працює
6h 12m
Програма
Версія
156.0.8078.74
Архітектура
Універсальна · x86_64 · arm64
Аргументи
--type=renderer --lang=en-US --num-raster-threads=4 --enable-zero-copy
Безпека
Підпис
Google LLC · Ідентифікатор команди EQHXZ8M8AV
Захищене середовище виконання
Так
Пісочниця
Ні
Права
1
Використання ресурсів
Час процесора
12m 40s Користувач 10m 23s · 82%Система 2m 17s · 18%
Памʼять
1,92 GB · 88% від піку 2,18 GB
Потоки
23
Відкриті файли
96
Середовище31
Google Chrome Helper (GPU)
Google Chrome · PID 48193
Памʼять
842 MB
Процесор
2,8%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
48193
Батьківський процес
Google Chrome (48190)
Запущено процесом
Google Chrome (48190)
Працює
6h 14m
Програма
Версія
156.0.8078.74
Архітектура
Універсальна · x86_64 · arm64
Аргументи
--type=gpu-process --lang=en-US --gpu-preferences=UAAAAAAAAADgAAAEAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAA
Безпека
Підпис
Google LLC · Ідентифікатор команди EQHXZ8M8AV
Захищене середовище виконання
Так
Пісочниця
Ні
Права
1
Використання ресурсів
Час процесора
18m 2s Користувач 12m 37s · 70%Система 5m 25s · 30%
GPU
3%
Памʼять
842 MB · 93% від піку 904 MB
Потоки
31
Відкриті файли
142
Середовище31
Google Chrome Helper (Renderer)
Процес вкладки
Памʼять
1,31 GB
Процесор
0,3%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
48377
Батьківський процес
Google Chrome (48190)
Запущено процесом
Google Chrome (48190)
Працює
3h 40m
Програма
Версія
156.0.8078.74
Архітектура
Універсальна · x86_64 · arm64
Аргументи
--type=renderer --lang=en-US --num-raster-threads=4 --enable-zero-copy
Безпека
Підпис
Google LLC · Ідентифікатор команди EQHXZ8M8AV
Захищене середовище виконання
Так
Пісочниця
Ні
Права
1
Використання ресурсів
Час процесора
4m 51s Користувач 4m 2s · 83%Система 49s · 17%
Памʼять
1,31 GB · 96% від піку 1,36 GB
Потоки
21
Відкриті файли
88
Середовище31
Термінал
Термінал · PID 581
Памʼять
148 MB
Процесор
0,2%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
581
Батьківський процес
launchd (1)
Працює
2d 6h
Програма
Ідентифікатор пакета
com.apple.Terminal
Версія
2.15
Архітектура
Apple Silicon · arm64e
Безпека
Підпис
Apple
Захищене середовище виконання
Ні
Пісочниця
Ні
Права
6
Використання ресурсів
Час процесора
3m 12s Користувач 2m 2s · 64%Система 1m 10s · 36%
Памʼять
148 MB · 71% від піку 208 MB
Потоки
12
Відкриті файли
58
Дочірні процеси
zsh6012012 MB
zsh6060111 MB
Середовище24
zsh
Термінал · PID 60120
Памʼять
12 MB
Процесор
0,0%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
60120
Батьківський процес
login (60118)
Запущено процесом
Термінал (581)
Працює
2d 5h
Виконуваний файл
Архітектура
Apple Silicon · arm64e
Аргументи
-zsh
Безпека
Підпис
Apple
Захищене середовище виконання
Ні
Пісочниця
Ні
Використання ресурсів
Час процесора
1.2s Користувач 0.7s · 58%Система 0.5s · 42%
Памʼять
12 MB · 60% від піку 20 MB
Потоки
1
Відкриті файли
8
Дочірні процеси
node60412486 MB
node60533391 MB
Середовище42
node
Термінал · PID 60412
Памʼять
486 MB
Процесор
0,6%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
60412
Батьківський процес
zsh (60120)
Запущено процесом
Термінал (581)
Працює
2d 4h
Виконуваний файл
Архітектура
Apple Silicon · arm64
Аргументи
node_modules/.bin/next dev --port 3000
Безпека
Підпис
Node.js Foundation · Ідентифікатор команди HX7739G8FX
Захищене середовище виконання
Так
Пісочниця
Ні
Використання ресурсів
Час процесора
1h 52m Користувач 1h 42m · 91%Система 10m 5s · 9%
Памʼять
486 MB · 61% від піку 797 MB
Потоки
19
Відкриті файли
203
Мережа
Порти прослуховування
3000
Дочірні процеси
next-router-worker60418212 MB
next-render-worker60421180 MB
Середовище48
node
Термінал · PID 60533
Памʼять
391 MB
Процесор
12,4%
Диск
2,1 MB/s
Ідентифікація
Ідентифікатор процесу
60533
Батьківський процес
zsh (60120)
Запущено процесом
Термінал (581)
Працює
14s
Виконуваний файл
Архітектура
Apple Silicon · arm64
Аргументи
node_modules/.bin/vitest run --coverage
Безпека
Підпис
Node.js Foundation · Ідентифікатор команди HX7739G8FX
Захищене середовище виконання
Так
Пісочниця
Ні
Використання ресурсів
Час процесора
9.1s Користувач 8.0s · 88%Система 1.1s · 12%
Памʼять
391 MB · 100% від піку 391 MB
Потоки
27
Відкриті файли
412
Дочірні процеси
node6054096 MB
node6054194 MB
Середовище48
Docker
Docker · PID 20288
Памʼять
112 MB
Процесор
0,1%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
20288
Батьківський процес
launchd (1)
Працює
3d 1h
Програма
Ідентифікатор пакета
com.docker.docker
Версія
4.88.1
Архітектура
Apple Silicon · arm64
Безпека
Підпис
Docker Inc · Ідентифікатор команди 9BNSXJN65R
Захищене середовище виконання
Так
Пісочниця
Ні
Права
7
Використання ресурсів
Час процесора
6m 4s Користувач 4m 31s · 74%Система 1m 33s · 26%
Памʼять
112 MB · 48% від піку 233 MB
Потоки
22
Відкриті файли
74
Дочірні процеси
com.docker.backend203111,57 GB
com.docker.build2034064 MB
Середовище29
com.docker.backend
Docker · PID 20311
Памʼять
1,57 GB
Процесор
2,1%
Диск
340 kB/s
Ідентифікація
Ідентифікатор процесу
20311
Батьківський процес
Docker (20288)
Запущено процесом
Docker (20288)
Працює
3d 1h
Програма
Версія
4.88.1
Архітектура
Apple Silicon · arm64
Аргументи
-watchdog -max-restarts 5
Безпека
Підпис
Docker Inc · Ідентифікатор команди 9BNSXJN65R
Захищене середовище виконання
Так
Пісочниця
Ні
Права
7
Використання ресурсів
Час процесора
3h 8m Користувач 2h 0m · 64%Система 1h 8m · 36%
Памʼять
1,57 GB · 77% від піку 2,04 GB
Потоки
48
Відкриті файли
241
Дочірні процеси
com.docker.build2034064 MB
Середовище29
com.docker.build
Docker · PID 20340
Памʼять
64 MB
Процесор
0,2%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
20340
Батьківський процес
com.docker.backend (20311)
Запущено процесом
Docker (20288)
Працює
12s
Програма
Версія
4.88.1
Архітектура
Apple Silicon · arm64
Безпека
Підпис
Docker Inc · Ідентифікатор команди 9BNSXJN65R
Захищене середовище виконання
Так
Пісочниця
Ні
Права
1
Використання ресурсів
Час процесора
2.0s Користувач 1.6s · 80%Система 0.4s · 20%
Памʼять
64 MB · 100% від піку 64 MB
Потоки
9
Відкриті файли
31
Дочірні процеси
buildkitd2034641 MB
Середовище29
com.docker.virtualization
Docker · PID 20318
Памʼять
38 MB
Процесор
0,4%
Диск
0 kB/s
Ідентифікація
Ідентифікатор процесу
20318
Батьківський процес
com.docker.backend (20311)
Запущено процесом
Docker (20288)
Працює
3d 1h
Програма
Версія
4.88.1
Архітектура
Apple Silicon · arm64
Безпека
Підпис
Docker Inc · Ідентифікатор команди 9BNSXJN65R
Захищене середовище виконання
Так
Пісочниця
Ні
Права
3
Використання ресурсів
Час процесора
1h 4m Користувач 31m 12s · 49%Система 32m 48s · 51%
Памʼять
38 MB · 73% від піку 52 MB
Потоки
14
Відкриті файли
46
Середовище29

Числа змодельовано: вебсторінка не може читати ваш Mac і не повинна.

01Ідентифікація

Програма за процесом, його підпис коду і його права.

Панель починається з програми, якій належить процес, і того, що це за процес: вкладка браузера, розширення, процес графічного процесора, сервер розробки. Далі — його підпис коду з іменем розробника та ідентифікатором команди, чи використовує він захищене середовище виконання й пісочницю, кожне право, яке він має, і чи зібрано його для Apple silicon, Intel або обох і чи запускає його Rosetta.

  • Програма, якій він належить, і чи це вкладка, розширення або помічник
  • Підпис коду з ідентифікатором команди; власні процеси Apple кажуть Apple
  • Захищене середовище виконання, пісочниця і кожне право
  • Зібрано для Apple Silicon, Intel або обох, і чи запускає його Rosetta
Google Chrome Helper (Renderer)
Процес вкладки
Безпека
ПідписGoogle LLC · Ідентифікатор команди EQHXZ8M8AV Захищене середовище виконанняТак ПісочницяНі Права1
Програма
Версія156.0.8078.74 АрхітектураУніверсальна · x86_64 · arm64
Підпис коду й ідентифікатор команди Зібрано для обох, не через Rosetta
02Запуск

Батьківський процес, Launch Agent і повний командний рядок.

Кожен процес має батьківський процес, і Vitals його називає разом із програмою, яка його запустила, а для фонового процесу — Launch Agent або Launch Daemon у launchd, що запускає його під час входу. Повний командний рядок перетворює голий node чи python на сервер розробки для знайомого вам проєкту. Під ним — дочірні процеси, які він запустив, кожен за одне клацання.

  • Батьківський процес і програма, яка його запустила, кожен як посилання
  • Launch Agent або Launch Daemon, що запускає його під час входу
  • Повний командний рядок і його середовище, коли ви його відкриєте
  • Дочірні процеси, кожен зі своїми показниками
node
Термінал · PID 60412
Батьківський процесzsh (60120) Запущено процесомТермінал (581) Аргументиnode_modules/.bin/next dev --port 3000
Дочірні процеси
next-router-worker60418212 MB
next-render-worker60421180 MB
esbuild6043048 MB
Батьківський процес, хто його запустив, і командний рядок Дочірні процеси під ним
03Використання

Час процесора, пік памʼяті, відкриті файли й порти прослуховування від запуску.

Відсоток говорить про цю секунду. Панель охоплює все життя процесу: час процесора від запуску, поділений на його власну роботу і роботу ядра системи для нього; памʼять зараз відносно найбільшого, що він будь-коли тримав; потоки, відкриті файли, завантаження сторінок, прочитані й записані байти та порти, які він прослуховує, з графіком процесора й памʼяті в реальному часі, поки панель відкрита.

  • Час процесора, поділений на користувача й систему
  • Памʼять зараз, як частка від піку за весь час
  • Потоки, відкриті файли, завантаження сторінок, прочитано й записано на диск
  • Порти прослуховування і живі графіки, поки панель відкрита
com.docker.backend
Docker · PID 20311
Використання ресурсів
Час процесора 3h 8mКористувач 2h 0m · 64%Система 1h 8m · 36% Памʼять 1,57 GB · 77% від піку 2,04 GB Потоки48 Відкриті файли241 Прочитано байтів4,2 GB Записано байтів1,1 GB
Відколи відкрито цю панель.CPU 2,1% · 1,57 GB
Від запуску, а не за цю секунду Графік будується, поки ви дивитеся
04Програми

Версія програми, ідентифікатор пакета й Info.plist, з кожним процесом під нею.

Відкрийте програму, і її картка «Подробиці» покаже версію, ідентифікатор пакета, розташування, підпис коду і що її запускає, а весь Info.plist — за одне клацання. Нижче перелічені її процеси, і подробиці кожного — за одне клацання. Щойно запущений має позначку «Новий», а ті, що завершилися за останні десять хвилин, лишаються в списку, тож збій або помічник, який зʼявився і зник, не губиться.

  • Версія, ідентифікатор пакета і весь Info.plist
  • Кожен процес, з позначкою «Новий» на щойно запущеному
  • «Нещодавно завершені»: що закрилося за останні десять хвилин
  • Виберіть стовпці таблиці й фільтруйте за допомогою /a regex/
Docker
Подробиці
Версія4.88.1 Ідентифікатор пакетаcom.docker.docker ПідписDocker Inc · Ідентифікатор команди 9BNSXJN65R Info.plist31
ПроцесиНатисніть процес, щоб переглянути деталі
Docker20288112 MB
com.docker.backend203111,57 GB
com.docker.build20340Нове64 MB
Нещодавно завершені2
Info.plist за одне клацання Що завершилося за останні десять хвилин
05Експорт

Експортуйте процес як CSV або запустіть vitals process у Терміналі.

На кожній панелі є меню експорту: «Скопіювати як текст» — для повідомлення чи звіту про помилку, «Зберегти як CSV» — для електронної таблиці, разом з Info.plist і правами. У Терміналі vitals process дає те саме для будь-якого процесу за назвою або PID, а ШІ-асистент отримує це через MCP інструментом process_details.

  • Скопіювати як текст або зберегти як CSV
  • vitals process node або за PID, з --json для скриптів
  • --env додає середовище, --plist — Info.plist
  • Інструмент process_details для Claude, Codex і Cursor через MCP
Скопіювати як текст
Зберегти як CSV…
~ vitals process node
node pid 60412 Terminal
~/.nvm/versions/node/v24.15.0/bin/node
user me · since 9:53 AM (2d 4h) · parent zsh (60120)
Apple silicon · signed by Node.js Foundation (HX7739G8FX)
arguments node_modules/.bin/next dev --port 3000
● CPU0,6% · 1h 52m in all · user 91%, system 9%
● Memory486 MB · peak 797 MB · real 210 MB
● Ports3000
Скопіювати як текст або зберегти як CSV Те саме через MCP, для асистента
Чому це важливо

Інспектор процесів: до і після

Вікно «Перевірити» в Моніторі активності дає для процесу його батьківський процес, користувача, час процесора, памʼять, відкриті файли й порти та замір. Воно не каже, хто його підписав, якій програмі належить голий node, що запускає його під час входу або яким був повний командний рядок. Для цього ви відкриваєте Термінал: codesign для підпису, ps для аргументів, launchctl для того, що його запускає, lsof для портів і plutil для Info.plist.

Питання зазвичай простіше. Що це? Процес на імʼя Helper, python, якого ніхто не памʼятає, щоб запускав, щось із назвою на кшталт com.apple.something, що використовує пів ядра. Це частина програми, яку я встановив, це від Apple, і чи має воно працювати?

Vitals відповідає на одній панелі: програма, якій належить процес, і що він за процес, його підпис коду й права, батьківський процес і командний рядок, процеси, які він запустив, а також час процесора, памʼять, файли й порти, які він використав від запуску, а версія, Info.plist і права згорнуті нижче. Та сама відповідь приходить як CSV, як vitals process у Терміналі і як інструмент для ШІ-асистента.

Як цим користуватися

Де це у Vitals

Вкладка, елемент у смузі меню і параметр — у тому порядку, у якому ви до них звертатиметеся.

  1. 01

    Клацніть будь-який процес, щоб відкрити його панель

    На будь-якій вкладці клацніть програму, а потім один з її процесів, або наведіть курсор на процес на панелі програми й клацніть ⓘ. Панель відкриється на ньому. ⌘F знаходить процес за назвою, а /a pattern/ шукає регулярним виразом.

  2. 02

    Читайте панель розділ за розділом

    «Ідентифікація», потім «Програма» або «Виконуваний файл», «Безпека», «Використання ресурсів», «Диск», «Мережа» і «Дочірні процеси». Info.plist, «Права» і «Середовище» згорнуті, поки ви їх не відкриєте. Батьківський процес, той, що його запустив, і кожен дочірній — це посилання: клацніть, щоб перейти до нього.

  3. 03

    Виберіть стовпці таблиці процесів

    Кнопка «Стовпці» на панелі інструментів додає або прибирає стовпці вкладки: PID, користувач, шлях, версія, час запуску, активізації з очікування і показники. Кожна вкладка зберігає свій вибір.

  4. 04

    Скопіюйте, збережіть як CSV або запитайте в Терміналі

    Кнопка поширення в заголовку панелі пропонує «Скопіювати як текст» і «Зберегти як CSV». У Терміналі — vitals process <name> або vitals process <pid>, з --json, --env або --plist. Через MCP — інструмент process_details.

Порівняння

Інспектор процесів: Монітор активності і Vitals

Повне порівняння — рядок за рядком. Це рядки про функцію «інспектор процесів».

Монітор активності Vitals
Подробиці про один процес
Монітор активностіВікно «Перевірити»: батьківський процес, користувач, час процесора, памʼять, відкриті файли й порти
VitalsТе саме, а ще його програма, підпис, права, командний рядок, що його запускає, пік за весь час і дочірні процеси
Підпис коду
Монітор активностіНе показано; codesign у Терміналі
VitalsПідписант, ідентифікатор команди, захищене середовище виконання, пісочниця і права
Батьківський процес і командний рядок
Монітор активностіPID батьківського процесу
VitalsБатьківський процес, програма, яка його запустила, завдання launchd і командний рядок
Версія програми та Info.plist
Монітор активностіНе показано
VitalsВерсія, ідентифікатор пакета і весь Info.plist
Процес, який завершився
Монітор активностіЗникає зі списку
Vitals«Нещодавно завершені», десять хвилин
Експорт
Монітор активностіЗамір або spindump, як текст
Vitals«Скопіювати як текст», «Зберегти як CSV», vitals process --json
Заміри і spindump
Монітор активностіТак
VitalsНі

Терміни, що за цим стоять

Що означають числа — з глосарія Монітора активності.

Запитання

Те, що люди питають про функцію «інспектор процесів» перед купівлею.

Як відкрити Інспектор процесів?

Клацніть процес у будь-якому списку, і відкриється його панель. На панелі програми кожен процес — це рядок: клацніть його або ⓘ, що зʼявляється поруч при наведенні. Натисніть ⌘F, щоб знайти процес за назвою, і введіть /a pattern/, щоб шукати регулярним виразом.

Що говорить підпис коду процесу?

Хто зібрав код. Імʼя з ідентифікатором команди — це розробник, якого Apple ідентифікувала, як-от Google LLC чи Docker Inc. Власні процеси Apple кажуть Apple. «Підписано, без сертифіката» — це інструмент, зібраний на Mac і підписаний ніким конкретним, що звично для Homebrew і для того, що ви компілюєте самі. «Не підписано» означає, що підпису немає взагалі. Нижче: чи використовує він захищене середовище виконання, чи працює в пісочниці, і кожне право, яке йому надано.

Чи може Vitals сказати, чи процес безпечний, чи це шкідливе ПЗ?

Він дає факти, щоб судити: підпис коду, батьківський процес, де він лежить і що він робить. Відомий виробник з ідентифікатором команди, пісочниця і батьківський процес, який ви впізнаєте, — це те, що хочеться бачити. Відсутність підпису, шлях у прихованій папці та Launch Agent, якого ви ніколи не встановлювали, заслуговують на пильніший погляд. Vitals не сканує на шкідливе ПЗ; він каже, що там є.

Що таке час процесора і чому він поділений на користувача й систему?

Час процесора — це скільки процес тримав ядро процесора зайнятим від запуску, сумарно: процес на 50% одного ядра протягом двох годин використав годину. Час користувача — це власна робота процесу; системний час — це робота, яку ядро системи виконало для нього, як-от читання файлів чи звернення до мережі. Висока системна частка в процесу, який мало що робить, зазвичай означає, що він постійно щось просить у macOS.

Чому деякі процеси показують менше подробиць, ніж інші?

macOS показує командний рядок процесу, його середовище та підсумки за весь час лише користувачеві, від імені якого він працює. Процес, що належить macOS або іншому обліковому запису, тримає їх при собі; його ідентифікація, підпис і показники все одно показуються, показники — через необовʼязковий помічник Vitals. Увімкніть «Повні системні показники» в розділі Параметри → Загальні, щоб їх отримати.

Чи показує він процеси macOS, як-от WindowServer і kernel_task?

Так. Їхня програма — macOS, їхній підпис — Apple, а батьківський процес — launchd. З увімкненим помічником показуються і їхні процесор та памʼять, а графіки панелі працюють, поки вона відкрита.

Чи можна побачити змінні середовища процесу?

Так, у розділі «Середовище» наприкінці панелі, згорнутому, поки ви його не відкриєте, і в Терміналі командою vitals process --env. Вони ніколи не передаються ШІ-асистенту, бо в середовищі часто лежать ключі.

Як довго Vitals зберігає процес після його завершення?

Десять хвилин, на панелі програми, з його назвою, часом запуску й завершення та памʼяттю, яку він тримав. Тож помічник, який упав, або збірка, що завершилася, поки вас не було, ще там, і їх можна побачити.

Чи можна отримати подробиці про процес у Терміналі або від ШІ-асистента?

Так. vitals process node або vitals process 60412 дає ті самі подробиці, текстом або з --json для скрипта; --env додає середовище, а --plist — Info.plist програми. Асистент, як-от Claude, Codex чи Cursor, отримує це через інструмент process_details сервера MCP у Vitals, разом з Info.plist, коли попросить.

Чи може він заміряти процес або зробити spindump?

Ні. Це справа Монітора активності, і Vitals їх не копіює. Vitals відповідає, що це за процес, з його підписом коду, батьківським процесом і використанням ресурсів; для трасування стека завислої програми відкрийте Монітор активності й натисніть «Заміряти».

Читайте далі

Посібники, у яких це використовується, і як Vitals порівнюється з програмами, які для цього купують.

Більше про Vitals

Усі функції

Довічна ліцензія за $15, поки діє ціна запуску

Залишилося 50 за цією ціною. Потім $39 або $9 за рік оновлень. Одна оплата, повернення коштів протягом 14 днів.

Отримати Vitals за $15