Как использовать Activity Monitor в macOS Ventura?

С помощью Монитора активности Apple можно легко следить за тем, что происходит на компьютере Mac, и обеспечивать бесперебойную работу. Большинство приложений, работающих в системах на базе UNIX, называются процессами, и поскольку macOS основана на UNIX, она ничем от них не отличается. Приложение Apple Activity Monitor позволяет просматривать, отслеживать и останавливать большинство процессов macOS, запущенных на вашем Mac.

Activity Monitor поставляется вместе с macOS и находится в каталоге /Applications/Utilities. Чтобы запустить его, дважды щелкните его в Finder в папке Utilities.

Что такое процессы?

Процесс в ОС на базе UNIX – это приложение или фоновый демон, который запускается для выполнения какой-либо задачи. Некоторые процессы, такие как приложения, имеют пользовательский интерфейс, другие, такие как демоны, – нет.

Приложение Activity Monitor от Apple – это приложение для мониторинга процессов, которое позволяет отслеживать и, по желанию, завершать работу приложений в одном окне.

В UNIX каждый процесс имеет pid (идентификатор процесса), имя, владельца (пользователя или другой процесс), потоки (пути выполнения) и время выполнения.

Использование Activity Monitor в macOS

В приложении Activity Monitor перечислены все процессы, запущенные на вашем Mac, по имени, pid и со столбцами для % использования CPU, процессорного времени, количества потоков, количества пробуждений процесса от сна, % использования GPU и владельца.

Вы можете отсортировать данные от наибольшего к наименьшему, щелкнув на заголовке любого столбца, а также изменить порядок столбцов, перетащив их за заголовки.

Вы также можете переключить отображение приложения на память, энергию, диск и сеть, щелкнув на любой из этих вкладок в верхней части окна.

Слева от области вкладок находятся три кнопки: Stop (завершение работы), Get Info (получение информации) и всплывающее меню Sample/Diagnostic. Stop – это терминальный эквивалент команды UNIX kill. Введите man kill и нажмите Enter в терминале для получения дополнительной информации:

man kill

Чтобы остановить процесс, выберите его в списке Activity Monitor и нажмите кнопку Stop.

Система завершит процесс, но имейте в виду, что для некоторых демонов система может немедленно перезапустить их, даже если вы их завершите. Некоторые демоны необходимы системе, и она сделает все возможное, чтобы они продолжали работать.

Чтобы получить информацию о процессе, выберите его в списке и нажмите кнопку Get Info. Откроется новое информационное окно. В каждом окне отображается используемая память, статистика, а если процесс является приложением, то и все открытые файлы и порты, которые приложение может использовать:

Если нажать кнопку Sample в нижней части окна Get Info, то будет сделан снимок процесса и информация о снимке будет сброшена в другое окно. Образец содержит общее время выполнения образца, стеки вызовов для каждого потока в процессе и ограниченную историю стека вызовов, включая информацию о том, какие фреймворки были вызваны:

Перейдя на вкладку Statistics, вы увидите количество потоков, портов, процессорное время, переключатели содержимого, сбои и утверждения (ошибки). На панели статистики также отображается количество страничек памяти, системные вызовы Mach (Mach – ядро macOS) и системные вызовы UNIX.

Вы также можете просмотреть большинство этих данных в Terminal, набрав top и нажав Enter.

Дополнительную информацию о том, как использовать top, можно найти в Терминале:

man top

В нижней части окна Activity Monitor находится небольшой график, отображающий загрузку системы, загрузку пользовательских процессов, % простоя и общее количество запущенных потоков и процессов.

Spindumps

Если нажать кнопку всплывающего меню Sample/Diagnostic в верхней части окна Activity Monitor и выбрать пункт «Spindump «, приложение сгенерирует отчет, аналогичный кнопке Sample в окне Get Info, но для всех процессов, запущенных на вашем Mac:

Дополнительные представления и графики

Возможно гораздо большее количество столбцов для просмотра, чем стандартные, и их можно включать и выключать, выбирая из подменю View->Columns. В меню View можно также отобразить живой значок Dock, изменить частоту обновления, отфильтровать по типу процесса и очистить историю CPU.

В меню Window есть три дополнительных пункта меню, которые могут отображать графики CPU History, CPU Usage и GPU History в отдельных плавающих окнах:

Вы также можете отобразить эти окна, выбрав те же пункты меню в Dock, нажав Control-Click или правую кнопку мыши на значке Activity Monitor, а затем перейдя в подменю Monitors. Вы также можете изменить значок Dock в подменю Dock Icon в Dock:

Activity Monitor позволяет легко отслеживать использование процессов, CPU и GPU, завершать процессы, следить за расходом энергии и диска на Mac.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен appleinsider.com

Похожие статьи

Комментарии (0)