Anonim

Монитор активности в OS X может дать вам отличное представление о том, как обстоят дела с программным обеспечением, службами и оборудованием вашего Mac, но, несмотря на попытки Apple упростить использование интерфейса, все еще может быть довольно сложно понять, как именно сотни или тысячи фоновых процессов, которые заставляют ваш Mac работать вместе. Для тех, кто пытается решить проблему или просто заинтересовался, один из способов облегчить понимание Activity Monitor - улучшить представление о ваших активных процессах.
По умолчанию монитор активности (находится в « Приложения»> «Утилиты» ) отображает список только «Мои процессы». Это системные процессы приложения и уровня пользователя, связанные с текущей учетной записью пользователя, а не процессы, связанные с другим пользователем на Mac. или процессы системного уровня, которые выполняются независимо от того, какой пользователь активен.


Чтобы получить полное представление обо всех процессах, запущенных на вашем Mac, что может быть важно при поиске и устранении неисправностей, вы можете перейти из представления «Монитор активности» по умолчанию, выбрав « Вид»> «Все процессы» в строке меню.


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


Список процессов в окне «Монитор активности» кардинально изменится: появится новое вложенное представление, ведущее к запуску, необходимая структура, которая управляет процессом загрузки вашего Mac, а также все приложения и скрипты, и kernel_task, ядро ​​операционной системы, обрабатывает распределение аппаратных ресурсов. Вам не захочется связываться с этими первыми двумя процессами, но, как только вы углубитесь в подпроцессы, запускаемые вещи станут интересными.


В значении launchd указаны все текущие процессы, что аналогично обычному представлению «Все процессы», показанному ранее. Преимущество иерархического представления, однако, заключается в том, что многие процессы порождают или «владеют» подпроцессами, и вы можете идентифицировать их по наличию треугольника раскрытия слева от их записи. Если щелкнуть треугольник, чтобы развернуть список, откроются все процессы, принадлежащие первичному процессу, и вы сможете определить, какие процессы связаны, и какое приложение или служба могут перегружать ресурсы, давать сбой или иным образом вызывать проблемы.
Вы по-прежнему можете сортировать столбцы и выполнять поиск в иерархическом представлении, поэтому у вас не должно возникнуть проблем с поиском проблемного процесса и определением, к какому приложению или услуге он принадлежит. Некоторые пользователи предпочитают использовать Все процессы, Иерархически просматривать все время, но если вы предпочитаете более простое представление отфильтрованного списка, например просто «Мои процессы», вы можете легко переключиться обратно, быстро перейдя в меню «Вид» в «Деятельности». Панель меню монитора.

Получите лучшее представление о своем Mac, просматривая процессы в иерархии активности в мониторе активности