Как посмотреть процессы в mac os

Содержание

Как посмотреть процессы в MAC OS – О компьютерах просто

Как посмотреть процессы в mac os

В этот раз поговорим про автозапуск программ при загрузке Mac OS X. Статья рассчитана на продвинутых пользователей и тех кто стремится к этому уровню. В MacOS X имеется встроенное решение для выполнения автоматизации различных действий — Automator. Программа очень продвинутая в умелых руках, о которой можно писать целые книги, однако сегодня речь пойдет о другом.

Mac OS X, как и другие UNIX-подобные операционные системы, предоставляет просто потрясающие возможности по управлению процессами, демонами и запуском приложений по расписанию. К примеру, можно запустить собственный веб-сервер, выполнять скрипты или программы по расписанию, монтировать файловые системы и т.д. Применений на самом деле масса.

Не так давно, я писал про ограничение оборотов кулера на Mac, таким способом можно снизить шум на MacBook, Mac mini или iMac.

Остался, правда, не раскрытым один достаточно важный вопрос, а именно, как автоматизировать запуск нашей утилиты, управляющей работой кулера? Согласитесь, не очень удобно всякий раз лезть в консоль и запускать её вручную.

Так что, предлагаю на этом конкретном примере разобраться с Launchd и ознакомиться с сервисами и демонами в Mac OS X.

Services (сервисы) и Daemons (демоны) Mac OS X

Для начала немного теории. «Сервисы» и «демоны» являются системными службами и обеспечивают работу системы, однако предназначены немного для разных целей, соответственно и работают тоже по-разному. Давайте разберемся, что конкретно делают эти «сервисы» и «демоны» и в чем разница между ними?

Начнем с того, что делают они практически всё, начиная с запуска WEB-сервера и заканчивая монтированием файловых систем и запуском графической оболочки.

Разница же между ними в том, что «сервисы», как правило, запускаются после загрузки графического интерфейса и предназначены, в основном, для запуска графических приложений; «демоны» могут запускаться до загрузки графики, в фоновом режиме и предназначены запуска bash/shell скриптов, серверов (служб) и всевозможных консольных утилит.

Сервисы представляют из себя конфигурационные XML файлы с расширением .plist, которые во время загрузки Mac OS обрабатываются и запускаются фоновым процессом launchd. Файлы .

plist находятся в директориях LaunchAgents или LaunchDaemons (в зависимости от их предназначения). В системе имеется несколько директорий LaunchAgents и LaunchDaemons.

Это ключевой момент в понимании того как происходит работа системы и его стоит рассмотреть подробнее:

  • ~/Library/LaunchAgentsВсе конфигурационные файлы, находящиеся в данной директории, выполняются при входе в систему (логине) КОНКРЕТНОГО пользователя (в каталоге которого они находятся) и с правами этого пользователя, не затрагивая при этом систему и других пользователей.
  • /Library/LaunchAgentsСистемная директория. Все находящиеся в ней конфигурационные файлы исполняются при логине ЛЮБОГО пользователя с правами вошедшего пользователя.
  • /Library/LaunchDaemonsСнова системная директория, но все конфиги исполняются от лица администратора (root) на уровне системы. Программа или сценарий будет исполнен вне зависимости от того, вошёл какой-либо пользователь в систему или нет. Это и есть нужный нам вариант.
  • /System/Library/LaunchAgentsСистемная директория зарезервированная OS X. Все конфиги находящиеся в ней являются системными, запускаются при логине любого пользователя. Лучше сюда не лезть без нужды.
  • /System/Library/LaunchAgentsСистемная директория зарезервированная OS X. Все конфиги, находящиеся в ней, являются системными и запускаются при загрузке системы с правами root. Сюда тоже не стоит лезть.

Как вы уже догадались, директории LaunchAgents используются для запуска «сервисов», а LaunchDaemons — для запуска «демонов».

Файлы конфигурации .plist

Как уже говорилось, все конфигурационные .plist-файлы запускаются фоновым процессом launchd во время загрузки OS X.

Сами по себе .plist-файлы всего лишь «сценарии», набор неких правил, для запуска других приложений и не являются самостоятельными программами, однако отличаются гибкостью и функциональностью в настройке. Пора рассмотреть пример, свой файл сценария я назвал my.fancontrol.plist:

Label FanControl ProgramArguments /Applications/smcFanControl.app/Contents/Resources/smc -k F0Mx -w 36b0 RunAtLoad

Пока вообще ничего не понятно, ну это мы сейчас поправим. Напомню задачу — необходимо при запуске Mac OS X, до входа пользователя в систему (а то какая-то несправедливость получится) в терминале выполнить команду:

/Applications/smcFanControl.app/Contents/Resources/smc -k F0Mx -w 36b0

Тем самым мы запускаем утилиту smc и передаем ей два параметра — указываем кулер и выставляем ему максимальную частоту оборотов. Выше вы видите получившийся код нашего сценария со стандартной шапкой формата XML (для всех служб и демонов она одинакова).

Что я тут понаписал? Итак, основные ключи и параметры .plist-файла:

LabelFanControl

Ключ «Label» задаёт название сервиса, которое будет отображаться в Мониторинге системы или логах утилиты Консоль.

ProgramArguments /Applications/smcFanControl.app/Contents/Resources/smc -k F0Mx -w 36b0

Ключ «ProgramArguments» содержит массив, в котором указаны путь к исполняемому файлу (или bash/shell скрипту) и параметры его запуска. Заметьте, что каждый параметр необходимо записывать отдельно.

RunAtLoad

Ключ «RunAtLoad» указывает системе, что правило нужно исполнить при загрузке ОС. Есть еще много всяких ключей и параметров, например для запуска приложения по расписанию или через определенные промежутки времени. Этой статьёй я даю лишь толчок для понимания дальнейшего изучения Launchd в OS X и не ставлю целью создать полноценное руководство.

файл создан. Осталось переместить его в папку-назначение (/Library/LaunchDaemons), поправить права доступа и атрибуты, и перезагрузиться. В терминале пишем:

#выполняем действия от rootsudo -s#перемещаем файл сценарияmv ~/Desktop/my.fancontrol.plist /Library/LaunchDaemons/#правим права доступаchown root:wheel /Library/LaunchDaemons/my.fancontrol.plist#правим атрибутыchmod 755 /Library/LaunchDaemons/my.fancontrol.plist

Активировать или дезактивировать работающий сценарии можно выполнив команды:

#launchctl load /Library/LaunchDaemons/[имя.вашего.файла].plist#launchctl unload /Library/LaunchDaemons/[имя.вашего.файла].plist

Напоследок, как обычно, ссылочка на хорошую статью про методы автозагрузки приложений в Mac OS X. LaunchAgents и LaunchDaemons.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Как в macOS найти файлы, содержащие текст[Решено] iPhone не видит сеть после отключения или замены батареиСжатие PDF-файлов на Mac. Добавляем собственные фильтры сжатия PDF.Таланты iPod nano или чего ещё послушать?Почему не стоит спешить с приобретением HomePodКак сделать скриншот на Mac?

Источник: https://mdex-nn.ru/page/launchd-autostart-mac-os-x.html

20 команд «Терминала» в macOS, которые вам пригодятся

Все функции macOS продуманы до мелочей и их настройки оптимальны для большинства пользователей. Однако с помощью команд «Терминала» поведение системы можно изменить, а её возможности — расширить. И в некоторых случаях это бывает очень полезно.

Для применения или отмены настроек запустите «Терминал» из папки «Программы» → «Утилиты» и вводите указанные ниже команды, используя сочетания Cmd + C, Cmd + V.

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

Как включить:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE && killall Finder

Как отключить:

defaults write com.apple.finder AppleShowAllFiles -bool FALSE && killall Finder

Скрытие файлов и папок

При желании также можно спрятать от чужих глаз приватные данные на диске. Для этого служит команда chflags. После неё нужно ввести путь к файлу или папке, которые необходимо скрыть. Чтобы не заморачиваться с вводом пути, можно просто вбить команду, а затем перетащить в окно «Терминала» желаемую папку.

Как включить:

chflags hidden ~/Desktop/Секретная папка

Как отключить:

chflags nohidden ~/Desktop/Секретная папка

Копирование текста в «Просмотре»

При нажатии на пробел в Finder открывается быстрый просмотр файлов. Таким образом очень удобно проверять содержимое текстовых документов. Вот только в этом окне не работает выделение — для копирования текста приходится открывать документ. Чтобы не тратить на это время, активируйте функцию выделения для быстрого просмотра.

Источник: https://ruspchelper.com/kak-posmotret-protsessy-v-mac-os/

Как просмотреть все запущенные приложения и процессы в Mac OS X

Как посмотреть процессы в mac os

Самый простой способ увидеть, какие приложения работают в данный момент, — просто взглянуть на док-станцию ​​OS X. Если вы видите маленькую светящуюся точку под иконкой приложения, она открыта и работает.

Хотя нет ничего плохого в использовании этого подхода, это, очевидно, немного ограничено, поскольку он показывает только то, что называется «оконными» приложениями, то есть приложениями, запущенными в интерфейсе GUI для Mac OS X, и это также ограничено тем, что вы не могут принимать прямое действие с ними. Кроме того, эти маленькие светящиеся индикаторы малы и не настолько очевидны, и многие люди их вообще не замечают. К счастью, есть лучшие способы увидеть, что работает на Mac, а также иметь возможность принимать прямые меры, если есть необходимость выйти из приложения или двух.

См. Все запущенные приложения / программы с принудительным меню выхода

Hit Command + Option + Escape, чтобы вызвать основное окно «Принудительное закрытие приложений», которое можно рассматривать как простой диспетчер задач для Mac OS X. Это показывает легко читаемый список всех активных приложений, работающих в OS X, и что видимый здесь точно такой же, как то, что вы увидите в Dock:

Несмотря на имя Windows, вы можете использовать это для просмотра активных программ и приложений, не покидая их.

Одним из очевидных преимуществ меню Command + Option + ESC является то, что он позволяет вам фактически принимать меры по запуску приложений напрямую, позволяя вам выйти из них, если они стали странными или показаны красным шрифтом, что означает, что они не отвечают или сбой. Эта упрощенная версия довольно похожа на базовый менеджер «Control + ALT + DELETE», который первоначально существует в современном мире Windows.

Основным ограничением в меню Force Quit является то, что, как и индикаторы Dock, он ограничен показом только «оконных приложений», которые активно работают в Mac OS X, таким образом пропуская такие вещи, как элементы меню и фоновые приложения.

Просмотреть все запущенные приложения и процессы с монитором активности

Самая мощная утилита для управления приложениями и процессами в графическом интерфейсе OS X, Activity Monitor — это мощный диспетчер задач, который выявит не только все запущенные и активные приложения, но и все активные и неактивные процессы.

Это включает в себя буквально все, что работает на Mac, включая вышеупомянутые оконные приложения и даже фоновые приложения (те, которые не видны как работающие в Dock или меню принудительного закрытия), элементы меню, процессы на системном уровне, процессы, выполняемые под разными пользователями, неактивные процессы, сервисные демоны, буквально все и все, что работает как процесс в OS X на любом уровне.

Само приложение находится в / Applications / Utilities /, но его также легко запустить через Spotlight, нажав Command + Spacebar и набрав «Activity», а затем клавишу Return.

Способ упрощения всей информации, первоначально показанной в Activity Monitor, заключается в том, чтобы вывести подменю Process и выбрать в соответствии с тем, что вы ищете, например «Все процессы», «Мои процессы», «Процессы системы» или «Другие Пользовательские процессы «, среди других опций. Функция «Поиск» также проста в использовании и достаточно мощна, так как вы можете начать вводить имя что-то и мгновенно обновлять, в зависимости от того, какие процессы соответствуют запросу.

Activity Monitor предлагает массу инструментов и опций, и это самый простой способ просмотра расширенной информации обо всех активных процессах без перехода в командную строку.

Это позволит вам отказаться от процессов, убить приложения (убивать в основном то же самое, что и принудительное завершение), проверять и пробовать процессы, сортировать процессы по именам, PID, пользователю, процессору, потокам, использованию памяти и добру, фильтровать процессы пользователем и уровнем, а также поиск через процессы по имени или символу. Кроме того, Activity Monitor также будет отображать общую статистику использования CPU, памяти, активности диска и активности в сети, что делает его важной утилитой для устранения неполадок для определения всего, от неадекватных уровней ОЗУ до диагностики того, почему Mac может работать медленно, в зависимости от множества других возможности.

В качестве дополнительного бонуса вы также можете постоянно следить за Activity Monitor и превращать его значок Dock в монитор использования живых ресурсов, чтобы узнать, на каком процессоре, ОЗУ, активности на диске или сетевой активности на Mac.

Дополнительно: просмотр всех запущенных процессов с помощью терминала

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

Вверх

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

Сортировка сверху процессором:
top -o cpu

Сортировка сверху по памяти:
top -o rsize

top обновляется в реальном времени, тогда как следующий инструмент «ps» — нет.

п.с.

Команда ps по умолчанию будет отображать только процессы терминала, действующие под текущим пользователем, поэтому «ps» на своем собственном уровне является скучным, если вы не живете в командной строке.Применяя флаг или два, вы можете выявить все процессы, хотя, возможно, наилучшим сочетанием является «aux», используемое так:

ps aux

Чтобы увидеть весь вывод, полезно расширить полноэкранное окно терминала, но оно все равно может быть немного подавляющим, если работает тонна вещей (что обычно бывает), и, таким образом, прокладывая его через «больше» или «меньше», часто предпочтительнее облегчить просмотр:

ps aux | больше

Это позволяет просматривать страницы вывода одновременно без прокрутки вверх и вниз в окне терминала.

Чтобы найти конкретный процесс (или имя приложения, если на то пошло), вы можете использовать grep следующим образом:

ps aux | grep процесс

Или искать приложения:

ps aux | grep «Имя приложения»

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

Источник: https://rubookmac.com/kak-prosmotret-vse-zapuschennye-prilozheniya-i-protsessy-v-mac-os-x/

4 способа увидеть работающие приложения и процессы OS X

Как посмотреть процессы в mac os

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

Dock

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

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

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

Меню принудительного завершения программ

Воспользуйтесь комбинацией Command+Option+Escape, и вы увидите окно принудительного завершения программ, которое в OS X можно рассматривать как простейший диспетчер задач.

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

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

Очевидным преимуществом окна Command+Option+ESC является возможность прямо воздействовать на приложение. В частности, приложение можно завершить, если оно перестало реагировать. В целом, это окно является упрощенной версией диспетчера задач “Control+ALT+DELETE” из мира Windows.

Основным ограничением окна принудительного завершения программ является то, что в нем можно увидеть лишь оконные приложения OS X, и нельзя увидеть различные фоновые процессы (как и в случае с Dock).

Мониторинг системы

Самой мощной утилитой управления приложениями и процессами в графическом интерфейсе OS X является «Мониторинг системы». Это мощный диспетчер задач, который покажет не только все работающие и активные приложения, но и все активные и неактивные процессы.

Иначе говоря, «Мониторинг системы» показывает почти все, что работает в Mac, включая вышеупомянутые оконные приложения, фоновые приложения, элементы панелей меню, процессы системного уровня, процессы других пользователей, неактивные процессы, сервисные демоны – или почти все, что работает как процесс на любом уровне OS X.

Данная утилита находится в /Программы / Утилиты /, но ее легко можно запустить и через Spotlight или Launchpad.

Чтобы упростить представляемый список, вызовите подменю процессов и выберите то, что вам нужно, вроде «Все процессы», «Мои процессы», «Процессы системы» и т.д. Не забывайте про поисковую форму справа – она может оказаться очень полезной при быстром поиске определенного процесса.

«Мониторинг системы» предлагает множество инструментов и опций, и является самым продвинутым способом просмотра расширенной информации по всем активным процессам, не прибегая к использованию командной строки. Данная утилита позволяет принудительно завершать процессы и приложения, сортировать процессы по имени, по PID, по пользователю, по использованию ЦП и т.п.

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

Дополнительным бонусом является то, что «Мониторинг системы» можно держать всегда включенным. Кроме того, вы можете закрепить его в Dock и видеть в режиме реального времени загрузку центрального процессора и памяти, дисковую и сетевую активность.

Terminal

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

top

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

Отсортировать процессы по CPU можно с помощью команды:

top -o cpu

Сортировка по использованию памяти:

top -o rsize

Информация от top обновляется в режиме реального времени, а от ps – нет.

Ps

По умолчанию команда ps покажет процессы лишь текущего пользователя, поэтому просто так ее использовать не очень удобно. Но если добавить какой-нибудь флаг или два, то можно увидеть все процессы. В частности, хорошей комбинацией флагов является aux:

ps aux

Чтобы увидеть весь вывод команды лучше развернуть окно Тарминала. Но и в этом случае вы будете ошеломлены количеством работающих процессов (обычное дело). Поэтому лучше использовать вышеупомянутую команду с приставкой more или less:

ps aux|more

Эта команда позволит вам просматривать процессы постранично, без листания вверх и вниз окна Terminal.

Чтобы найти определенный процесс (или приложение), вы можете использовать команду grep вида:

ps aux|grep Процесс

также можно поискать по названию приложения:

ps aux|grep “Название приложения”

Какой из вышеописанных способов выбрать? Решать вам. Одни пользователи могут использовать «Мониторинг системы» или даже командную строку, а другим подойдет меню принудительного завершения приложений. В любом случае, не забывайте посещать страницы нашего сайта, и мы вам обязательно расскажем еще что-нибудь интересное про OS X.

Источник: http://winlined.ru/articles/uvidet_rabotayushchie_prilozheniya_protsessy_os_x.php

Разбираемся с Мониторингом системы | Блог про Mac, iPhone, iPad и другие Apple-штучки

Как посмотреть процессы в mac os

Не так давно я писал про универсальное приложение iStat Menus 3, позволяющее наблюдать за состоянием системы из панели меню. Это, скажу откровенно, немного «гиковский» способ.

Поэтому сегодня мы рассмотрим более простой вариант, который подойдет свитчерам, начинающим пользователям и всем-всем-всем, кто избегал до этого общения со стандартным приложением Мониторинг системы (Activity monitor).

Уверен, что каждый из вас хотя бы раз, но запускал эту программу с одной из тех замечательных иконок, но наличие большого количества разнообразной информации в окне может отпугнуть любого. Чтобы это не произошло в следующий раз, предлагаю разобраться со всеми тонкостями, позволяющими «выжать все 100» из приложения.

Панель инструментов

По-умолчанию, Мониторинг системы расположен в папке Программы > Служебные программы на вашем компьютере. После запуска вы увидите что-то вроде этого:

Как вы, наверное, уже поняли, само приложение предназначено для получения исчерпывающего ответа на вопрос «что же творится в моей системе?». И для этого нам пригодятся вот такие кнопки:

Завершить процесс. Если вы заметили, что система начала медленно работать, скорее всего какое-то приложение ведет себя не совсем корректно.

Беглая сортировка двух столбиков — загрузка ЦП и использованный объем физической памяти — в большинстве случаев поможет определить конфликтное приложение. Вы, конечно, можете прибегнуть к окошку «Завершит принудительно…», которое скрывается в яблочном меню.

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

Проверить. Эта кнопка будет оставаться неактивной до тех пор, пока вы не выделите какой-либо процесс. Зато после нажатия на неё появится специальное окно с тремя вкладками, которые отображают подробную информацию:

  • в заголовке окна написано название процесса и его идентификатор (в данном случае — 18650);
  • родительский процесс и пользователя, который запустил это приложение;
  • использование памяти;
  • разнообразную статистику вроде количества потоков или процессорного времени;
  • и список открытых файлов, с которым работает процесс.

Кнопка Сделать выборку помогает собрать самую полную информацию о выбранном процессе, представить её в нескольких ракурсах. Честно говоря, если вы не Mac-программист, то и понять ничего не сможете, собственно, как и я

Источник: http://macovod.net/2010/05/razbiraemsya-s-monitoringom-sistemy/

Ос os x mavericks: сведения о программе «мониторинг системы»

Как посмотреть процессы в mac os

В программе «Мониторинг системы» можно просмотреть информацию об используемых процессах и ресурсах на компьютере Mac. На каждой вкладке окна «Мониторинг системы» отображаются сведения по разным аспектам работы системы.

ЦП, диск и сеть

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

Но в этой версии вы можете узнать об использовании ресурсов отдельными процессами на вкладках «Диск» и «Сеть».

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

Управление отображением процессов

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

  • Все процессы
  • Все процессы, иерархически
  • Мои процессы, процессы системы
  • Процессы других пользователей, активные процессы
  • Неактивные процессы, процессы в окнах
  • Выбранные процессы
  • Программы за последние 8 часов

Каждую вкладку программы «Мониторинг системы» («ЦП», «Память», «Энергия», «Диск» и «Сеть») можно настроить для отображения определенных процессов. Название текущего представления показано в заголовке в верхней части окна программы «Мониторинг системы».

Память

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

Вместо элементов «Свободная», «Зарезервированная», «Активная», «Неактивная» и «Использованная» предыдущих версий программы «Мониторинг системы» в ОС Mavericks теперь используется легко читаемая диаграмма «Нехватка памяти».

Уровень нехватки памяти можно определить по цвету.

  • Зеленый — память ОЗУ доступна.
  • Желтый — память ОЗУ задействована.
  • Красный — ресурсы ОЗУ исчерпаны, и ОС OS X использует дисковую память.

Совет. Если состояние отображается красным, освободить память ОЗУ можно путем закрытия программ. Кроме того, можно установить дополнительный модуль ОЗУ, чтобы предотвратить израсходование памяти.

Диаграмма перемещается справа налево, причем самая последняя статистика использования памяти показана в правой части. Предыдущая статистика перемещается влево по мере обновления диаграммы. В примере выше память ОЗУ компьютера Mac была сильно загружена (показано желтым) до точки израсходования (показано красным). Теперь память ОЗУ доступна (показано зеленым). 

Дополнительно на вкладке «Память» отображаются следующие элементы.

  • «Физическая память»: объем установленной памяти ОЗУ.
  • «Используемая память»: объем используемой памяти ОЗУ и в данный момент недоступной для других программ.
  • «Виртуальная память»: объем распределенной памяти, которая требуется для выполнения программ. Она не показывает фактическое потребление ресурсов ОЗУ, а ее объем определяется разработчиком программы.
  • «Использование своп»: пространство на диске, предназначенное для подкачки неиспользуемых файлов в память ОЗУ и из нее. Невысокая активность является нормой и не свидетельствует об израсходовании ресурсов ОЗУ. Если состояние нехватки памяти отображается красным цветом, это говорит о том, что ресурсы ОЗУ израсходованы.
  • «Память программ»: объем пространства, используемого программами.
  • «Зарезервированная память»: память, которая не может кэшироваться на диск, поэтому ее нельзя извлекать из ОЗУ. Этот тип памяти не предоставляется другими программами.
  • «Сжато»: объем памяти в ОЗУ, сжатой для освобождения ресурсов ОЗУ для других программ.
  • «Кэш файлов»: пространство в ОЗУ, помеченное как доступное для программ, которое содержит недавно используемые файлы.

Пример работы кэша файлов: если вы работали в программе Mail и затем закрыли ее, ОЗУ, которое использовала программа Mail, помечается как кэш файлов. Это ОЗУ теперь может использоваться другой программой.

Если повторно открыть программу Mail до того, как кэш файла будет использован (перезаписан) другой программой, Mail откроется быстрее, поскольку память кэша файла вновь преобразуется в память программы, а не будет загружать все содержимое с жесткого диска.

Электроэнергия

Перейдите на вкладку «Энергия» в верхней части окна «Мониторинг системы», чтобы просмотреть уровень энергопотребления открытыми программами и фоновыми процессами. От количества потребляемой энергии зависит общее энергопотребление портативным компьютером Mac и время его работы без подключения адаптера питания.

Энерговоздействие

Диаграмма «Энерговоздействие» в нижней части окна показывает общее количество энергии, которую потребляют все процессы за определенный период времени.

Чтобы определить количество энергии, потребляемой отдельными процессами, необходимо посмотреть на цифру рядом с названием процесса в столбце «Энерговоздействие». Чем меньше цифра в столбце «Энерговоздействие», тем меньше энергии расходует процесс.

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

Среднее энерговоздействие

В столбце «Средн. энерговоздействие» отображается среднее значение энерговоздействия для каждого процесса за последние 8 часов или с момента последнего запуска компьютера Mac (в зависимости от того, какой период короче).

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

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

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

App Nap

ОС OS X Mavericks поддерживает технологию App Nap. Если программы с поддержкой этой технологии запущены, но не используются, благодаря App Nap они потребляют очень мало энергии.

К примеру, технологию App Nap можно использовать, если программа открыта на рабочем столе, но не используется или скрыта под другими окнами.

Чтобы узнать, включена ли функция App Nap для определенной программы, посмотрите на значение в столбце App Nap рядом с названием программы в окне средства «Мониторинг системы».

Графический процессор

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

В программе «Мониторинг системы» отображается сообщение «карта: встроенная» во время использования встроенного графического процессора или «карта: выс. произв.» при переключении на высокопроизводительный графический процессор.

 Чтобы посмотреть список программ, используемых высокопроизводительным графическим процессором, найдите процессы со значением «Да» в столбце «Требуется GPU выс. произв.».

Диаграмма «Аккумулятор»

Если вы используете портативный компьютер Mac, в нижней части окна должна отображаться диаграмма «Аккумулятор», благодаря которой можно узнать уровень заряда аккумулятора за последние 12 часов. В части диаграммы с зеленым фоном показано, когда компьютер Mac заряжался от адаптера питания. 

Подробнее

Чтобы узнать больше о программе «Мониторинг системы», выберите пункт «Справка Мониторинга системы» в меню «Справка».

Кроме того, можно просмотреть дополнительные сведения о столбцах или статистику, отображаемую в нижней части окна программы «Мониторинг системы». Для этого наведите курсор на определенный элемент.

При наведении курсора начинают отображаться всплывающие подсказки с дополнительной информацией.

Дополнительную информацию об управлении ресурсами памяти в ОС OS X см. на веб-сайте Apple для разработчиков. 

Источник: https://support.apple.com/ru-ru/HT5890

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.