Совет по OS X: Приостановка программ для ускорения вашего Мака
Бывает, что на компьютере работает слишком много программ. И ни одну не отключишь — хоть нагрузка на «железо» уже все 100 %. Но закрывать приложения не обязательно — достаточно некоторые из них приостановить, чтобы другие могли закончить свою работу.
Для начала, чтобы приостановить конкретное приложение, нужно узнать так называемый идентификатор процесса, с которым это приложение ассоциируется на уровне OS X. На своем компьютере Apple Mac откройте «Мониторинг системы» и найдите в списке нужное приложение (для простоты можно ввести начало ее имени в поисковое поле). Слева от имени приложения вы увидите число, в колонке PID. Его вам нужно запомнить.
Теперь откройте «Терминал» (/Applications/Utilities/Terminal.app) и введите команду kill -STOP <PID>
, где <PID>
— номер процесса, который вы только что запомнили. Нажав клавишу ввода, вы заметите, что соответствующее приложение как бы замрет: оно не будет принимать команды и данные, не будет отображать никакие новые данные. А если навести на окно приостановленной программы курсор мыши, он превратится в «пляжный мяч», который как раз и показывает, что программа подвисла. Правда, подвесили ее вы совершенно умышленно: в это время все ресурсы, которые это приложение занимало, могут использовать другие программы.
Когда все первостепенные задачи будут выполнены, подвешенное приложение можно «оживить», введя в «Терминале» команду kill -CONT <PID>
, где <PID>
— все тот же номер процесса, который относится к приостановленной программе.
Конечно, этот фокус не для каждодневного использования, но когда вы окажетесь в критической ситуации, не забудьте, что таким образом можно вручную распределить вычислительные ресурсы вашего Макинтоша между теми программами, которые, по вашему мнению, должны быть в приоритете.