Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
🧡 Осень в радость
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
МакрадарСоветы
20 мая 2014

Как приостановить любой процесс или приложение в OS X

Фото автора Артём Козориз
Артём Козориз

Автор Лайфхакера

Как приостановить любой процесс или приложение в OS X

Иногда возникает необходимость выявить приложение или процесс, чрезмерно потребляющий ресурсы вашего мака. Обычно для этих целей используют Мониторинг системы, в котором находят прожорливое приложение и принудительно завершают его. Такой способ довольно грубый и не совсем “гуманный”, поскольку принудительное завершение приложения может вызвать потерю данных. Вместо этого, удобнее будет воспользоваться командой Терминала kill, которая безболезненно может на время приостановить процесс или приложение, а затем продолжить его выполнение.

* * *

Как приостановить и запустить приложение с помощью PID

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

Снимок экрана 2014-05-19 в 12.34.26Первым делом, нам нужно узнать PID приложения, которое мы собираемся приостановить. PID — это process ID, номерной идентификатор приложения, который отображается на вкладке ЦП, в Мониторинге системы. Например, PID iTunes у меня — 525 (у вас он будет отличаться).

Открываем Терминал (из папки Программы — Утилиты или через Spotlight) и вбиваем следующую команду (подставив PID приложения):

kill -STOP PID

Снимок экрана 2014-05-19 в 17.52.24

Снимок экрана 2014-05-19 в 12.34.10Сразу после этого, музыка перестанет играть (если она была запущена), а приложение будет приостановлено. Выполнение кода полностью прекратится и оно будет считаться зависшим (в Мониторинге системы отображается статус — Не отвечает).

Для возобновления работы приложения, также используется команда kill, но уже с другим ключом, вот как она выглядит:

kill -CONT PID

Снимок экрана 2014-05-19 в 17.53.02

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

Как приостановить и запустить приложение с помощью AppName

Если у вас возникли какие-либо проблемы с предыдущим способом или вы не хотите заморачиваться с PID, который каждый раз при запуске приложения изменяется — можно воспользоваться еще одним способом, работающим с именем приложения (AppName), которое в отличие от PID, всегда неизменно.

Снимок экрана 2014-05-19 в 17.44.10

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

killall -STOP "AppName"

Снимок экрана 2014-05-19 в 13.06.47Для продолжения, как вы уже наверное догадались, нам нужно использовать эту же команду, но с ключом -CONT. Она выглядит вот таким образом:

killall -CONT "AppName"

Снимок экрана 2014-05-19 в 17.51.07После этого работа приложения будет возобновлена и вы сразу же к нему вернетесь.

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

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

* * *

Остались вопросы, замечания или предложения? Добро пожаловать в комментарии — я всегда рад пообщаться и помочь. Оставайтесь с нами, впереди еще много интересного!

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

Как максимально сэкономить на AliExpress в ноябре

Как максимально сэкономить на AliExpress в ноябре

Nahodki AliExpress: 20 samyh poleznyh i interesnyh tovarov oktyabrya

Находки AliExpress: 20 самых полезных и интересных товаров октября

120 idej podarkov dlya «Tajnogo Santy»

120 идей подарков для «Тайного Санты»

30 полезных товаров со скидками до 86% на AliExpress

30 полезных товаров со скидками до 86% на AliExpress

Забираем зимние кроссовки от Humtto со скидкой 55%

Забираем зимние кроссовки от Humtto со скидкой 55%

Надо брать: видеорегистратор-новинка от 70mai со скидкой 60%

Надо брать: видеорегистратор-новинка от 70mai со скидкой 60%

Это правда покупают: 10 безумных товаров с AliExpress

Это правда покупают: 10 безумных товаров с AliExpress

Смартфон realme P3 Lite 5G

Свежий бюджетник realme P3 Lite 5G отдают со скидкой 55%

Это интересно
От традиций к инновациям: 8 перспективных профессий современного сельского хозяйства

От традиций к инновациям: 8 перспективных профессий современного сельского хозяйства

Как покупать продукты рационально: полезная инструкция

Как покупать продукты рационально: полезная инструкция

Реклама
Как студенты-архитекторы улучшают благоустройство городов, не отрываясь от учёбы: 4 доступных формата

Как студенты-архитекторы улучшают благоустройство городов, не отрываясь от учёбы: 4 доступных формата

7 мифов о распродажах на маркетплейсах, из‑за которых продавцы теряют прибыль: разбираемся с Ozon

7 мифов о распродажах на маркетплейсах, из‑за которых продавцы теряют прибыль: разбираемся с Ozon

Реклама
Комментарии

Станьте первым, кто оставит комментарий

Что вы могли пропустить
Как почистить кулер для воды в домашних условиях
Как почистить кулер для воды в домашних условиях
0
2 ноября
Ликбез
Советы
Правда ли контейнер пылесоса надо чистить сразу после уборки
Правда ли контейнер пылесоса надо чистить сразу после уборки
0
25 октября
Советы
Советы
Как отличить хрусталь от стекла
Как отличить хрусталь от стекла
0
24 октября
Ликбез
Советы
Как избавиться от запаха канализации
Как избавиться от запаха канализации
0
18 октября
Ликбез
Советы
3 вопроса, чтобы расхламить шкаф с одеждой без лишних усилий
3 вопроса, чтобы расхламить шкаф с одеждой без лишних усилий
0
12 октября
Советы
Советы
Нейлон или полиэстер — что лучше для куртки
Нейлон или полиэстер — что лучше для куртки
0
11 октября
Ликбез
Советы
Как это сделать: научить ребёнка говорить «нет» незнакомцам в интернете
Как это сделать: научить ребёнка говорить «нет» незнакомцам в интернете
0
7 октября
Советы
Советы
Как выбрать одеяло для комфортного сна
Как выбрать одеяло для комфортного сна
0
4 октября
Ликбез
Советы
Где растёт клюква и когда её собирать
Где растёт клюква и когда её собирать
0
30 сентября
Ликбез
Советы
Как защитить ребёнка в интернете: 3 совета для дальновидных родителей
Как защитить ребёнка в интернете: 3 совета для дальновидных родителей
0
30 сентября
Советы
Советы
Apple объяснила царапины на iPhone 17 Pro: это не дефект, а следы от MagSafe-стойки
Apple объяснила царапины на iPhone 17 Pro: это не дефект, а следы от MagSafe-стойки
0
25 сентября
Новости
Советы
Чем отмыть руки от грецкого ореха
Чем отмыть руки от грецкого ореха
0
23 сентября
Ликбез
Советы
О чём стоит знать до рождения ребёнка? Рассказывают опытные родители
О чём стоит знать до рождения ребёнка? Рассказывают опытные родители
0
17 сентября
Советы
Советы
Вышел трейлер фильма «Дорогая, я уменьшаюсь» — про человека, который становится меньше спичечного коробка
Вышел трейлер фильма «Дорогая, я уменьшаюсь» — про человека, который становится меньше спичечного коробка
0
16 сентября
Советы
Советы
Как пользоваться посудомоечной машиной правильно
Как пользоваться посудомоечной машиной правильно
0
13 сентября
Ликбез
Советы

Новые комментарии

Аватар автора комментария
Viktor Rinkevichs1 час назад

0 / 0

Быстрей РАЗБЕЙ....
5 причин, почему снимать на смартфон лучше, чем на обычную камеру
Аватар автора комментария
Viktor Rinkevichs1 час назад

0 / 0

Джинсами протирает ОБЪЕКТИВ ,ТОЛЬКО ДЕБИЛ..
5 причин, почему снимать на смартфон лучше, чем на обычную камеру
Аватар автора комментария
Horugvi2 часа назад

0 / 0

ты точно знаешь, что означает слово прозреть?
«Даже лучше, чем было»: 16 впечатляющих примеров реставрации старой мебели, техники и не только
Аватар автора комментария
Roman Kukhtenkov3 часа назад

0 / 0

Мозги у тебя не взрослеют
10 новых игр для Android и iOS: лучшее за октябрь
Задача — дойти до школы самому: как подготовить ребёнка и убедиться, что всё будет в порядке 

Задача — дойти до школы самому: как подготовить ребёнка и убедиться, что всё будет в порядке  

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииДля начинающих авторов
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях