Усе, що інсталював Homebrew, і те, чим ви ніколи не користуєтеся.

Vitals запитує в Homebrew, що той інсталював на вашому Mac, і показує кожен пакет із розміром, доступним оновленням і часом, коли одна з його програм востаннє працювала. Ті, що ніколи не помічені в роботі, показано з місцем, яке вони займають, служби мають кнопки «Запустити» й «Зупинити», і нічого не виконується, доки ви не підтвердите команду brew.

Памʼять за типом
82%
використано
Програма 22,15 GB
Постійна 5,67 GB
Стиснута 24,54 GB
Кешовані 10,32 GB
Вільно 1,32 GB
Памʼять за програмами
59,25 GB
усі програми
Google Chrome 21,23 GB
VS Code 8,17 GB
Terminal 3,86 GB
Safari 2,69 GB
Інше 23,30 GB
Споживання за програмами
1,7 W
усі програми
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
Інше 650 mW
Зараз
27 %
Середнє сьогодні36%
Навантаження3,41
Користувач
19%
Ваші програми
Система
8%
macOS
Ядра
12
8 P4 E
Найактивніша програма
Google Chrome
18,2%
ПрограмаПроцесор
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
Програма
23,43 GB
Постійна
5,37 GB
Стиснута
23,82 GB
Найактивніша програма
Google Chrome
20,59 GB
ПрограмаПамʼять
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
Найактивніша програма
Photos
121 kB/s
ПрограмаЗапис
Фотографії
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
Найактивніша програма
Safari
8 kB/s
ПрограмаЗавантажується
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%
Найактивніша програма
Figma
35%
ПрограмаGPU
Figma
14 процесів
–
Google Chrome
96 процесів
–
Safari
16 процесів
–
Zoom
8 процесів
–
Visual Studio Code
63 процеси
–
Xcode
22 процеси
–
Slack
13 процесів
–
Notion
6 процесів
–
16-ядерний Neural Engine
2 %
Середнє3%
Пік16%
Обмін із памʼяттю
79,9 MB/s
Середнє
3%
Пік
16%
Найактивніша програма
Фотографії
3 зʼєднання
ПрограмаNeural Engine
Фотографії
6 процесів
–
Xcode
22 процеси
–
Safari
16 процесів
–
Zoom
8 процесів
–
Пошта
4 процеси
–
Notion
6 процесів
–
Google Chrome
96 процесів
–
Від акумулятора
64 %
Залишилося2 год 46 хв
Цикли412
Споживана потужність
12,6 W
Справність
76%
Температура
31°
Найактивніша програма
Google Chrome
4,3 W
ПрограмаЖивлення
Google Chrome
96 процесів
–
Zoom
8 процесів
–
Figma
14 процесів
–
Slack
13 процесів
–
Safari
16 процесів
–
Visual Studio Code
63 процеси
–
Docker
9 процесів
–
Музика
5 процесів
–
Процесор
54°
GPU
47°
Найгарячіше
58°
Вентилятор
1 200rpm
Крива
Вентилятори
Вентилятор
Стежить за процесором
1 200rpm
Слідує заПроцесор
Повна швидкість6.4k1.2k40°60°80°100°54°
Правила
Тихо від акумулятораВід акумулятора вентилятори стежать за кривою «Тихо».
Прохолодно, коли програми навантажують MacКоли одна з цих програм навантажує Mac, вентилятори стежать за кривою «Прохолодно», доки вона не затихне на хвилину. Додати програму
XcodeНе запущено
Задається кожні дві секунди, поки Vitals відкрито Повна швидкість понад 95 °C Повертаються, коли Vitals завершує роботу
Найбільше навантаження
XcodeПроцесор 51.4%
8 датчиків
Ядро продуктивності процесора54°
Ядро ефективності процесора49°
GPU47°
SSD41°
Wi-Fi39°
Акумулятор33°
Повітрозабірник зліва31°
Повітрозабірник справа32°
Останні 24 години Процесор Найгарячіше
80°40°
180612
Найшвидший вентилятор
6k2k
180612
Вихід
Динаміки MacBook Pro
64%
ПрограмаСтанГучністьРівень
Музика Відтворюється 100%
Zoom Відтворюється 80%
Google Chrome Відтворюється 35%
Slack Без звуку Звук вимкнено
Safari Без звуку 100%
Figma Без звуку 100%
Notion Без звуку 100%
Пошта Без звуку 100%
підʼєднано: 3
Найнижчий заряд: AirPods Pro, лівий, 42%. Beats Fit Pro спарено, але поза зоною.
42% Параметри Bluetooth
ПристрійТипАкумуляторРівень
AirPods Pro Навушники
Лівий 42%
Правий 58%
Футляр 80%
Magic Trackpad Трекпед 67%
Magic Keyboard Клавіатура 91%
25інстальовано
Інстальовано
3,23GB
153 пакети із залежностями
Не помічені в роботі
861,6MB
18 пакетів
Оновлення
3
готові до інсталяції
Можна звільнити
148,8MB
старі версії та завантаження
Старі версії та завантаження займають 148,8 MB
Homebrew зберігає версії, замінені під час оновлення, і файли, які він завантажив.
Очистити…
postgresql@17
Object-relational database system
17.6 Працює зараз 84,6 MB
gh
GitHub command-line tool
2.81.0 Сьогодні 40,1 MB
ffmpeg
Play, record, convert, and stream select audio and video codecs
8.0 Цей тиждень 54,5 MB
cmake
Cross-platform make
4.1.2 Не помічено в роботі 81,7 MB
rclone
Rsync for cloud storage
1.71.2 Не помічено в роботі 92,5 MB
redis
Persistent key-value database, with built-in net interface
8.2.1 Працює зараз 26,5 MB
go
Open source programming language
1.25.3 Цей місяць 283,6 MB
imagemagick
Tools and libraries to manipulate images in select formats
7.1.2 Не помічено в роботі 30,2 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 команда · 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

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

01Пакети

Кожен пакет із розміром і часом останнього запуску.

Формули й cask, які ви інсталювали на власний запит, кожна з описом, версією, розміром на диску і часом, коли Vitals востаннє бачив роботу однієї з її програм. Залежності вмикаються одним перемикачем, кожна з тим, кому вона потрібна.

  • Формули й cask
  • Розмір на диску з усіма версіями
  • «Працює зараз», «Сьогодні», «Цей тиждень», «Цей місяць»
  • Залежності з тим, кому кожна потрібна
25 пакетів3,4 GB
postgresql@17
Object-relational database system
Працює зараз84,6 MB
gh
GitHub command-line tool
Сьогодні40,1 MB
ffmpeg
Play, record, convert, and stream audio and video
Цей тиждень54,5 MB
go
Open source programming language
Цей місяць283,6 MB
Коли востаннє працював Розмір з усіма версіями
02Невикористовувані

Пакети, які ви інсталювали й жодного разу не запускали.

«Не помічені в роботі» показує пакети, яких Vitals жодного разу не бачив у роботі, із місцем, яке вони займають разом. «Видалити» є для пакета, який більше нічому не потрібен, і виконує brew uninstall після вашого підтвердження.

  • Не помічені в роботі, з місцем, яке займають
  • «Видалити» для того, що більше нічому не потрібне
  • «Потрібен для» для решти
  • Виконує brew uninstall і прямо про це каже
18не помічено в роботі1,2 GB
cmake81,7 MBВидалити…
rclone92,5 MBВидалити…
imagemagick30,2 MBВидалити…
libpngПотрібен для imagemagick1,3 MB
Інстальовано, але в роботі не помічено Лише те, що більше нічому не потрібне
03Служби

brew services з кнопками «Запустити», «Зупинити» й «Перезапустити».

Кожна служба Homebrew із тим, чи вона працює, чи запускається під час входу в систему і чи працює від root. «Запустити», «Зупинити» й «Перезапустити» виконують brew services, а порти служби є в розділі «Порти».

  • Працює, зупинена або зупинена з помилкою
  • Запускається під час входу чи ні
  • Запущено із sudo, працює від root
  • Її порти в розділі «Порти»
postgresql@17:5432
Запускається, коли ви входите в систему
ПерезапуститиЗупинити
redis:6379
Запускається, коли ви входите в систему
ПерезапуститиЗупинити
nginx:80
Запущено із sudo, працює від root
ПерезапуститиЗупинити
mysql
Не запускається під час входу
Запустити
Чи працює і чи запускається під час входу Так, як це робить brew services
04Оновлення

Доступні оновлення і скільки звільнить очищення.

Пакет, для якого є новіша версія, каже, яка саме, з кнопкою «Оновити» для кожного й «Оновити все» для всіх разом. «Можна звільнити» — це місце, яке займають старі версії та завантаження Homebrew, а «Очистити» виконує brew cleanup.

  • Інстальована версія і нова
  • Оновіть один або «Оновити все»
  • Старі версії та завантаження з їхнім розміром
  • Запущена служба перезапускається з новою версією
3 оновленняОновити все…
node22.9.022.11.0
gh2.58.02.60.1
ffmpeg7.0.27,1
Можна звільнити
старі версії та завантаження
2,1 GBОчистити…
Нова версія поруч зі старою Скільки звільнить brew cleanup
Чому це важливо

Homebrew: до і після

Через Homebrew більшість розробників інсталюють свої інструменти, і він тільки росте. Формула, яку ви спробували раз два роки тому, досі на місці разом із залежностями, база даних, інстальована для одного проєкту, досі запускається під час кожного входу, а кожне оновлення залишає по собі стару версію.

brew list їх перелічує. Але не каже, якими ви користуєтеся, скільки місця займає кожен чи яка служба працює просто зараз. Для кожного з цього потрібна окрема команда.

Homebrew, розділ вкладки «Розробка» у Vitals, збирає все в одному місці: кожен пакет із розміром і часом останнього запуску, ті, що ніколи не помічені в роботі, доступні оновлення, служби з кнопками «Запустити» й «Зупинити», і скільки звільнить очищення. Кожна зміна — це команда brew, яка виконується після вашого підтвердження.

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

Де це у Vitals

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

  1. 01

    Відкрийте вкладку «Розробка» й виберіть Homebrew

    Vitals запитує в brew, що інстальовано, — це займає секунду-дві — і показує пакети, які ви інсталювали на власний запит, з їхніми розмірами.

  2. 02

    Подивіться, чим ви ніколи не користуєтеся

    «Не помічені в роботі» показує пакети, яких Vitals жодного разу не бачив у роботі, з місцем, яке вони займають. Видаліть будь-який після підтвердження.

  3. 03

    Перевірте служби

    Для кожної служби видно, чи вона працює і чи запускається під час входу в систему. Зупиніть непотрібну, і вона залишиться зупиненою, доки ви знову її не запустите.

  4. 04

    Оновіть і очистьте

    Оновіть один пакет або всі, а потім запустіть очищення, щоб вилучити старі версії та завантаження, які зберіг Homebrew.

Порівняння

Homebrew: Монітор активності і Vitals

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

Монітор активності Vitals
Інстальовані пакети
Монітор активностіНе показано; brew list у Терміналі
VitalsПоказано з описом кожного
Розмір
Монітор активностіНе показано
VitalsДля кожного пакета, з усіма версіями
Останнє використання
Монітор активностіНе показано
VitalsКоли Vitals востаннє бачив його в роботі
Служби
Монітор активностіЛише процеси
VitalsПрацює чи ні, з кнопками «Запустити», «Зупинити» й «Перезапустити»
Очищення
Монітор активностіНе показано; brew cleanup -n у Терміналі
VitalsСкільки звільнить, і кнопка, щоб запустити

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

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

Запитання

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

Звідки Vitals знає, коли пакет востаннє працював?

З власної історії використання. Коли працює програма, яку інсталював пакет, Vitals це помічає, тож для кожного пакета вказано «Працює зараз», «Сьогодні», «Цей тиждень», «Цей місяць», «Понад місяць тому» або «Не помічено в роботі». Команду, що завершується за секунду, рідко вдається помітити.

Чи змінює Vitals щось сам?

Ні. «Оновити», «Видалити», «Очистити» і кнопки служб виконують команду brew після підтвердження, яке каже, яку саме.

Чи показує він і cask?

Так. Показано і формули, і cask.

А як щодо залежностей?

Список починається з того, що ви інсталювали на власний запит. Увімкніть «Показати залежності», щоб побачити бібліотеки, які підтягнули інші пакети, кожну з тим, кому вона потрібна.

Чи може він видалити пакет, потрібний іншим?

Ні. «Видалити» пропонується лише для пакета, який більше нічому не потрібен. Для решти вказано, кому вони потрібні.

Чи керує він brew services?

Так. Для кожної служби видно, чи вона працює, чи запускається під час входу в систему і чи її запущено із sudo, а також є кнопки «Запустити», «Зупинити» й «Перезапустити».

Скільки звільняє очищення?

Vitals запитує в Homebrew, який зберігає версії, замінені під час оновлення, і завантажені файли. Число показано в «Можна звільнити», а «Очистити» виконує brew cleanup.

Чи може мій асистент запитати, що інстальовано?

Так. Через MCP асистент може запитати, що інстальовано, що має оновлення і що не помічено в роботі, а vitals homebrew відповідає те саме в терміналі.

Читайте далі

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

Більше про Vitals

Усі функції

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

Потім $49 або $15 за рік оновлень. Одна оплата, повернення коштів протягом 14 днів.

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