Как устранить неполадки на вашем Mac с монитором активности
Немногие случайные пользователи знают о мониторе активности OS X, и лишь немногие все еще понимают, как он работает и что он действительно может делать. Вот как использовать Activity Monitor для управления памятью вашего Mac, исправления медленных приложений и устранения других проблем..
Запустите приложение Activity Monitor, перейдя в «Приложения> Утилиты> Activity Monitor» или просто введите «Activity Monitor» в Spotlight. Главный экран Activity Monitor состоит из двух разделов:
1. Таблица процессов
На главной панели отображается список как открытых приложений, так и системных процессов. Обратите внимание, сколько элементов отображается в списке процессов, даже если вы просто смотрите на рабочий стол, ничего не делая. Некоторые приложения легко обнаружить, в то время как другие являются фоновыми операциями системного уровня, которые вы обычно не видите. Все процессы перечислены вместе с более подробной информацией в каждом столбце.
Можно просмотреть дополнительные столбцы, перейдя в меню «Вид> Столбцы». Разверните опцию «Столбцы», выберите те, которые вы хотите просмотреть, и они появятся в Мониторе активности. Вы также можете отсортировать список процессов по любому из столбцов в порядке возрастания или убывания. Щелкните заголовок столбца один или два раза, чтобы изменить порядок. В правом верхнем углу есть «Фильтр поиска», который позволяет вам искать конкретный процесс.
2. Вкладки системного монитора
Пять вкладок категорий в верхней части Activity Monitor - «CPU», «Memory», «Energy», «Disk» и «Network» - фокусируют список процессов на данном ресурсе. Например, если вы хотите увидеть, какие процессы занимают вашу оперативную память, щелкните вкладку «Память». Если вы хотите увидеть, что занимает так много пропускной способности сети, вы должны нажать «Сеть».
Каждая панель показывает статистику в реальном времени для этого ресурса, а также графики, которые показывают использование ресурса с течением времени. Статистика в реальном времени обновляется каждые пять секунд, но вы можете сделать это короче или длиннее, перейдя в «View> Update Frequency» и выбрав уровень частоты. Эти функции мониторинга неоценимы для устранения неполадок.
Меню «Вид» также позволяет выбрать, какие процессы вы видите: все процессы, системные процессы, активные процессы, приложения, использованные за последние 8 часов, и так далее. Вы можете прочитать больше об этих опциях в документации поддержки Apple.
ЦПУ
Вкладка CPU показывает, как процессы используют процессор вашего компьютера. Вы увидите, какой процент от общего процессорного времени использует процесс, как долго он был активен, имя пользователя или службы, запустившей процесс, и многое другое..
Если вы посмотрите внизу окна, вы увидите более общую статистику, включая процент использования вашего ЦП, который в настоящее время используется «системными» процессами, относящимися к OS X, «пользовательскими» процессами, которые являются открытыми вами приложениями, и сколько вашего процессора в настоящее время не используется. Вы также увидите график, который показывает, сколько всего вашего процессора используется в общей сложности. Синий показывает процент, используемый пользовательскими процессами, а красный - процент, используемый системными процессами..
Иногда приложение может использовать больше ресурсов процессора, чем следует, даже если приложение, похоже, ничего не делает. Занятый процессор означает более короткое время автономной работы и больше тепла. Кроме того, когда приложение потребляет слишком много ресурсов ЦП, оно лишает их других процессов, замедляя работу компьютера и часто приводя к частому и расширенному появлению вращающегося мяча во всех приложениях..
Временные всплески являются нормальным явлением, когда приложение усердно работает, особенно если оно требует значительных ресурсов, таких как редактирование видео или 3D-игры. Но использование ЦП должно уменьшиться, когда задача будет завершена, и полностью прекратиться, когда приложение больше не будет открыто. Когда вы не используете свой компьютер, это «простое» число должно быть более 90%.
Чтобы увидеть, какие приложения занимают больше всего ресурсов ЦП, откройте Activity Monitor и выберите «Просмотр> Все процессы». Нажмите в верхней части столбца «% CPU», чтобы отсортировать процессы по использованию ЦП. Если приложение, которое ничего не делает, отображается вверху с высоким процентом загрузки ЦП, оно может работать неправильно. Вы также можете увидеть проблемные процессы в красном тексте с фразой «Не отвечает».
Некоторые процессы могут иногда показывать высокую загрузку ЦП, но это не всегда проблема. Например:
- Процессы, связанные с Spotlight, могут показывать расширенный всплеск загрузки процессора во время индексации. Это обычно нормальное поведение (если это не все время).
- Время от времени вы видите процесс с именем «kernel_task», использующий большой процент вашего процессора, часто, когда вентиляторы вашего Mac дуют. Задача ядра помогает управлять температурой вашего Mac, делая ЦП менее доступным для процессов, интенсивно использующих ЦП..
- Веб-браузер может показывать высокую загрузку ЦП при рендеринге или отображении мультимедийного контента, например видео.
Если вы посмотрите на Activity Monitor, и приложение работает странным образом, используя 100% вашего процессора, а это не так, тогда что-то может быть не так. Если процесс «Не отвечает», подождите несколько минут, чтобы увидеть, вернется ли он к нормальной работе или произойдет ли сбой. В противном случае завершите рассматриваемый процесс, щелкнув по нему и выбрав «Просмотр> Выйти из процесса». Вы также можете нажать кнопку X на панели инструментов, чтобы принудительно выйти. Игнорировать процессы, в которых «root» указан как пользователь, и сосредоточиться на тех, которые выполняются из вашей учетной записи пользователя.
объем памяти
Панель памяти показывает информацию об использовании вашей оперативной памяти. Как и на вкладке ЦП, вы можете сортировать по множеству различных параметров и видеть больше информации в нижней части панели «Память», включая обновляемый график того, сколько ОЗУ используется..
Значение «Используемая память» особенно полезно здесь. Это обозначает общий объем оперативной памяти, используемой приложениями и процессами OS X, но делится на «Память приложений», «Проводная» и «Сжатая». Для более эффективного использования оперативной памяти OS X иногда сжимает данные в оперативной памяти, которая в данный момент не используется, или заменяет ее на жесткий диск для последующего использования. Проводная память обозначает данные, которые нельзя сжать или перенести на жесткий диск, обычно потому, что это необходимо для основных функций вашего компьютера..
Наконец, «Cached» говорит вам, сколько памяти используется в данный момент, но доступно для других приложений. Например, если вы выйдете из Safari после просмотра в течение некоторого времени, его данные останутся кэшированными в вашей оперативной памяти. Если вы запустите Safari позже, он будет запускаться быстрее благодаря этим файлам. Но если другому приложению требуется эта оперативная память, OS X удалит данные Safari и позволит другому приложению занять его место. Кэшируется, по сути, ОЗУ, которое используется, но не «связано» процессом.
Если ваш Mac работает медленно, существует ряд возможных виновников. Пока вы находитесь на вкладке «Память», взгляните на график использования «Давления памяти». Он сообщает вам текущее состояние ресурсов памяти через разные цвета. Зеленый означает, что ресурсы памяти доступны, а красный означает, что на вашем Mac не хватает памяти и он прибегает к вашему жесткому диску (что намного медленнее).
Полная RAM не всегда плохая вещь. Это может означать, что на вашем Mac есть много кэшированных файлов, которые доступны для других приложений, если они в этом нуждаются. Пока «Memory Pressure» горит зеленым, не беспокойтесь, если похоже, что вся ваша память используется.
Но если у вас очень много оперативной памяти, а ваш Mac работает медленно, это может быть связано с тем, что у вас недостаточно оперативной памяти для всего, что в данный момент работает. Есть только два способа это исправить: закрыть приложения, которые занимают большой объем памяти, или купить больше оперативной памяти для вашего компьютера..
Следите за статистикой «Используемый обмен» и «Сжатый». Допустимо небольшое количество операций подкачки, но большое количество операций подкачки означает, что системе не хватает оперативной памяти для удовлетворения требований приложений. Система подключается к жесткому диску только тогда, когда на нем недостаточно реальной памяти, что снижает производительность системы.
энергии
Панель Energy чрезвычайно полезна для владельцев ноутбуков. Он показывает, сколько заряда батареи используют ваши приложения, поэтому вы можете быть уверены, что получите от своего ноутбука как можно больше жизни.
Как и в случае с другими вкладками, вы можете сортировать по множеству различных параметров, и дополнительная информация доступна в нижней части панели «Энергия». Вы увидите влияние энергии ваших работающих приложений, среднее влияние энергии каждого приложения за последние восемь часов, и даже если приложение не позволяет вашему компьютеру перейти в спящий режим. Вы также можете увидеть, какие приложения поддерживают «App Nap», функцию в OS X, которая позволяет отдельным приложениям переходить в спящий режим, когда они открыты, но не используются..
Чем больше энергии использует ваш компьютер, тем меньше срок службы батареи. Если срок службы батареи вашего портативного Mac меньше, чем вы хотели бы, проверьте столбец «Среднее влияние энергии», чтобы узнать, какие приложения используют больше энергии в течение долгого времени. Закройте эти приложения, если они вам не нужны.
Вам не всегда нужно выходить из приложения целиком. Вы часто будете видеть веб-браузеры, например, с высоким «средним воздействием энергии», но это не обязательно весь браузер, который потребляет энергию. Щелкните треугольник рядом с именем приложения, чтобы отобразить все дочерние процессы в родительском приложении. Найдите дочерние процессы с наибольшим числом «Energy Impact», выберите его в Activity Monitor, затем нажмите кнопку «X» в Activity Monitor, чтобы принудительно выйти из этого процесса. В случае веб-браузера это может быть вкладка или окно, в котором есть что-то вроде Flash, Java или других подключаемых модулей. Однако будьте осторожны: выход из приложений и процессов может иметь непредвиденные побочные эффекты, и вы можете потерять данные в этом процессе. Поэтому всегда сохраняйте свою работу, прежде чем заставить что-то бросить.
диск
Панель «Диск» показывает, сколько данных ваши файлы прочитали и записали на жесткий диск, а также количество операций «чтения» и «записи» (IO), то есть количество обращений вашего Mac к компьютеру Mac. диск. Вы можете переключить график, чтобы показать IO или данные в качестве единицы измерения. Синяя линия показывает данные, прочитанные или количество операций чтения, а красная показывает записанные данные или количество операций записи..
Наличие достаточного объема оперативной памяти имеет решающее значение для стабильности системы, но ваш жесткий диск почти важен. Обратите особое внимание на то, как часто ваша система обращается к жесткому диску для чтения или записи данных. Обратите особое внимание на «Чтение данных / сек» и «Запись данных / сек». Что вызывает использование диска? Иногда это коррелирует с использованием процессора, а некоторые приложения и процессы сильно загружены, например, при конвертации видео, аудио или Spotlight. МДС
а также mdworker
.
Если в вашей системе недостаточно оперативной памяти, как обсуждалось выше, чрезмерная активность диска может быть вызвана перестановкой содержимого памяти на жесткий диск и обратно. Если на жестком диске не хватает места, это может стать еще хуже: система должна пройти процесс поиска свободных блоков на диске, одновременно удаляя все временные файлы, которые могут в этом процессе. В случае запуска приложения с интенсивным использованием диска, которое может быть системным процессом или приложением, добавленным пользователем, таким как база данных, активность будет зависеть от активности процесса-нарушителя..
Кроме того, если у вас мало места на жестком диске, это может вызвать другие проблемы, такие как:
- Будучи не в состоянии записать DVD
- Не удается обновить программное обеспечение с помощью функции обновления программного обеспечения или установить новое программное обеспечение
- Невозможно включить или отключить FileVault
- Потеря настроек приложения
Эти проблемы еще более вероятны, когда ваш загрузочный диск почти заполнен, физическая память исчерпана, а свободное место на диске используется файлами подкачки. Поэтому, если на вашем загрузочном диске Mac меньше 10 ГБ (абсолютный минимум), пора освободить место на диске. Если проблемы характеризуются задержками, «вращающимися шариками» и иногда сообщением операционной системы о том, что он не может читать или записывать данные на диск, существует вероятность того, что на жестком диске возникли проблемы..
сеть
Панель «Сеть» показывает, сколько данных ваш Mac отправляет или получает через вашу сеть (и Интернет). Информация внизу показывает использование сети в пакетах и объем данных. Вы можете переключить график, чтобы показать либо, хотя данные, вероятно, является более полезным из двух. Синий показывает полученные данные, а красный показывает отправленные данные.
Ваш компьютер, вероятно, подключен к Интернету 24/7, и независимо от того, используете вы его или нет, ваш Mac постоянно обменивается данными с серверами в других местах. Каждое приложение, которое вы используете на своем Mac, отправляет или получает что-то, будь то ваша электронная почта, программа для чтения RSS и многое другое. Вы доверяете большинству из этих приложений. Если вы посмотрите на все процессы, запущенные на панели «Сеть» в «Мониторе активности», половина из них, вероятно, не будет иметь никакого смысла или слишком сложна для понимания. Существуют буквально тысячи процессов, и понимание того, к какому внешнему ресурсу подключается каждый из них или что пытается подключиться к процессам на вашем компьютере, представляет собой огромную боль.
На вкладке сети будет отображаться информация о сетевом трафике независимо от того, является ли он проводным или беспроводным. Он показывает общую активность сети во всех приложениях и процессы, которые отправляют или получают наибольшее количество данных. Это очень полезно, если в вашей интернет-подписке есть ограничение данных - вы можете видеть, какие приложения используют сеть чаще всего, и использовать их меньше, если вы приближаетесь к пределу.
Если вам интересно, какие данные приложение отправляет и получает, бесплатное приложение Little Snitch отслеживает сетевой трафик для каждого отдельного приложения. Он может подсказать вам, какие из ваших запущенных приложений получают доступ и отправляют данные в Интернет, когда вы этого не ожидаете, а также поможет вам увидеть, отправляют ли неожиданные приложения данные, когда вы этого не хотите. Это также поможет вам заблокировать приложения «звонить домой» без вашего ведома.
Activity Monitor является одним из скрытых жемчужин OS X. Это поможет вам понять многие скрытые, но бесценные аспекты вашего компьютера - от использования процессора и оперативной памяти до использования диска. Если вы научитесь использовать его сейчас, вам будет намного легче диагностировать любую проблему, с которой сталкивается ваш Mac..