Гид по технологиям

Как ускорить Mac с помощью команды purge

5 min read macOS Обновлено 29 Oct 2025
Ускорение Mac с помощью purge
Ускорение Mac с помощью purge

Что происходит при запуске и завершении приложений

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

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

Важно: перед выполнением команды сохраните все незавершённые документы — purge запускается с правами администратора и лучше выполнять на «чистой» системе.

Как команда purge освобождает память и кэши

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

Простая инструкция по использованию:

  1. Закройте все запущенные приложения. Если вы часто делаете это вручную, удобнее автоматизировать процесс.
  2. Откройте Terminal (Терминал) на вашем Mac.
  3. Введите команду и нажмите Enter:
sudo purge
  1. Введите пароль администратора, когда система запросит его, и нажмите Enter.
  2. После завершения команда вернёт обычный prompt в Terminal. Подтверждения в явном виде не будет.

После этого содержимое RAM и дисковых кэшей будет очищено — система освободит ресурсы для других приложений.

Создание сервиса Automator для команды purge

Чтобы не открывать Terminal каждый раз, можно создать сервис (или приложение) в Automator, который будет запускать команду автоматически.

  1. Запустите Automator на Mac.
  2. В левом боковом меню выберите папку «Программы» и нажмите «Новый документ».

Окно Automator при создании нового документа

  1. В следующем окне выберите тип документа «Служба» и нажмите «Выбрать».

Выбор типа документа Служба в Automator

  1. Перетащите действие с именем «Выполнить AppleScript» из списка действий слева на рабочий поток справа.

Добавление действия Выполнить AppleScript в рабочий поток

  1. Вставьте в поле AppleScript следующий код:
tell current application
    activate
    do shell script "sudo purge" with administrator privileges
end tell

AppleScript для выполнения sudo purge в Automator

  1. Сохраните сервис через меню «Файл» → «Сохранить…».

Сохранение сервиса в Automator

  1. Придумайте имя для сервиса (например, «Sudo Purge») и нажмите «Сохранить».
  2. Запустить сервис можно из любого приложения: кликните имя приложения в строке меню → Службы → выберите ваш сервис.

Запуск сервиса Sudo Purge через меню Службы

  1. Вместо сервиса можно создать приложение в Automator (на шаге 3 выбрать «Приложение») и поместить его в Dock для быстрого доступа.

Когда команда purge не поможет

  • Если проблема связана с медленным диском (низкая скорость чтения/записи): purge освобождает кэши, но не ускорит физический диск.
  • Если у вас мало свободного места на системном разделе: очищение кэшей временно освободит пространство, но для длительного улучшения нужно удалить крупные файлы или увеличить объём хранилища.
  • Если приложение утечёт память (memory leak), очистка кэша даст временное улучшение, но проблема вернётся — требуется обновление/перезапуск такого приложения или исправление в его коде.

Альтернативные подходы и инструменты

  • Перезагрузка: самый простой и надёжный способ очистки всех системных кешей.
  • Activity Monitor (Мониторинг системы): найдите процессы с высоким потреблением памяти и завершите их вручную.
  • Освободите место на диске: удаление ненужных больших файлов или перенос данных на внешний диск повысит стабильность.
  • В новых версиях macOS системные механизмы управления памятью изменяются — если команда purge недоступна, используйте перезагрузку и мониторинг процессов.

Быстрая методология (mini-метод)

  1. Сохраните все документы. 2. Закройте приложения. 3. Запустите sudo purge или перезагрузите систему. 4. Проверьте память и производительность в Мониторе системы.

Контрольный список по ролям

  • Администратор:
    • Убедиться, что пользователь сохранил данные.
    • Настроить Automator-скрипт и деплоить через управление устройствами, если нужно.
  • Продвинутый пользователь:
    • Создать приложение Automator и поместить в Dock.
    • Мониторить утечки памяти в Мониторе системы.
  • Обычный пользователь:
    • Перезагружать Mac при заметном замедлении. Использовать сервис лишь при уверенности в действиях.

Критерии приёмки

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

Безопасность и риски

  • Команда выполняется с правами администратора — у неё есть привилегии изменять системные буферы. Выполняйте только доверенные команды.
  • Сохраните работу перед запуском. Некоторые приложения могут некорректно реагировать на внезапную потерю кешей.

Короткий глоссарий

  • RAM: оперативная память, временное хранилище для активных программ и данных.
  • Кэш: временные файлы, которые ускоряют доступ к часто используемым данным.
  • sudo: команда для запуска других команд с правами администратора.

Примеры ситуаций (когда это пригодится)

  • Вы часто открываете тяжёлые приложения (видео/фото-редакторы) и заметили снижение отзывчивости.
  • Вы администрируете тестовую машину и хотите вернуть её в «чистое» состояние без полной перезагрузки.

Заключение

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

Источник изображения: Wikipedia

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Троян Herodotus: как он работает и как защититься
Кибербезопасность

Троян Herodotus: как он работает и как защититься

Включить новое меню «Пуск» в Windows 11
Windows 11

Включить новое меню «Пуск» в Windows 11

Панель полей PivotTable в Excel — руководство
Excel

Панель полей PivotTable в Excel — руководство

Включить новый Пуск в Windows 11 — инструкция
Windows

Включить новый Пуск в Windows 11 — инструкция

Как убрать дубликаты Диспетчера задач Windows 11
Windows

Как убрать дубликаты Диспетчера задач Windows 11

Как просмотреть историю просмотров Reels в Instagram
Социальные сети

Как просмотреть историю просмотров Reels в Instagram