Если Mac начал тормозить, чаще всего не хватает оперативной памяти или её съедает одна программа. Здесь описано, как это проверить по «Нагрузке на память», как освободить ОЗУ без сторонних «чистилок» и когда помогает сброс NVRAM, а когда нет.
Сначала про путаницу
Во многих инструкциях смешивают две разные вещи:
- Оперативная память (ОЗУ, RAM) — рабочая память, в которой работают открытые программы. От неё зависит скорость.
- NVRAM (на старых Mac — PRAM) — крошечная память для настроек: громкость, разрешение экрана, загрузочный диск, часовой пояс. Сброс NVRAM не освобождает оперативную память и не ускоряет Mac. Он помогает только при сбоях этих настроек.
Шаг 1. Узнайте, сколько памяти в вашем Mac
Меню Apple → «Об этом Mac». В строке «Память» указан объём. В старых версиях macOS он на вкладке «Обзор».
На Mac с процессорами Apple (M1 и новее) память впаяна в чип, добавить её нельзя. На многих старых Mac на Intel память тоже распаяна на плате. Модули можно менять только в части моделей: старых iMac, Mac mini и Mac Pro. Смотрите «Отчёт о системе» → «Память».
Шаг 2. Проверьте «Нагрузку на память»
- Откройте «Мониторинг системы»: Программы → Утилиты, или Command + Пробел и наберите «Мониторинг».
- Перейдите на вкладку «Память».
- Внизу смотрите на график «Нагрузка на память». Это главный показатель:
- зелёный — памяти хватает, даже если «занято» почти всё (macOS специально заполняет свободную память кэшем, это нормально);
- жёлтый — памяти впритык, система активно сжимает данные;
- красный — памяти не хватает, Mac пишет её на диск (растёт «Использовано подкачки») и тормозит.
- Отсортируйте процессы по столбцу «Память». Сверху будут главные потребители.
Что значат строки внизу окна:
- Память приложений — занята программами.
- Зарезервированная — нужна системе, освободить нельзя.
- Сжатая — macOS сжала редко используемые данные, чтобы не писать их на диск.
- Кэшированные файлы — недавно открытые файлы. Эту память система сама отдаёт программам, когда она нужна.
- Использовано подкачки — сколько данных пришлось выгрузить на диск. Если подкачка большая и растёт, памяти не хватает.
Шаг 3. Освободите память
По порядку, от самого действенного:
- Перезагрузите Mac. Это самый простой способ очистить память и избавиться от «утекающих» процессов. Если Mac неделями не выключался, это первое, что нужно сделать.
- Закройте то, что съедает память. В «Мониторинге системы» выберите процесс → кнопка ⓧ вверху → «Завершить». Если не помогает — «Завершить принудительно». Не завершайте процессы, назначение которых вам непонятно, особенно системные (kernel_task, WindowServer).
- Закройте лишние вкладки браузера. Обычно больше всего памяти съедает браузер.
- Chrome: меню ⋮ → «Дополнительные инструменты» → «Диспетчер задач». Там видно, какая вкладка или расширение съедает память, и её можно закрыть. Включите «Экономию памяти»: Настройки → «Производительность». Не завершайте «Процесс GPU», как советуют некоторые статьи: Chrome сразу его перезапустит, а страницы на секунду пропадут.
- Safari: неактивные вкладки он выгружает из памяти сам.
- Уберите лишнее из автозапуска: «Системные настройки» → «Основные» → «Объекты входа» (в новых версиях «Объекты входа и расширения»). Отключите программы, которые не нужны сразу после включения, и фоновые службы, которые вам не нужны.
- Освободите место на диске. Когда памяти не хватает, macOS пишет данные в подкачку на диск. Если диск забит, тормоза усиливаются. Держите свободными хотя бы 10–20% диска: «Системные настройки» → «Основные» → «Хранилище».
- Удалите программы, которыми не пользуетесь, особенно те, что висят в строке меню и работают в фоне. Как сделать это правильно — в статье «Как правильно удалять программы на Mac».
Для опытных: команда sudo purge в Терминале сбрасывает дисковый кэш. Обычно в ней нет смысла: macOS и так отдаёт эту память по требованию. Программы-«чистилки» оперативной памяти тоже не нужны: результат держится несколько минут, а сами они работают в фоне и тоже занимают память.
Если «Нагрузка на память» постоянно жёлтая или красная при вашей обычной работе, памяти просто мало для ваших задач. Поможет только Mac с большим объёмом ОЗУ.
Когда сбрасывать NVRAM и как
Сброс NVRAM помогает, если сбиваются громкость, разрешение экрана, часовой пояс или выбор загрузочного диска. Для скорости работы он бесполезен.
Mac с процессором Apple (M1 и новее): Apple прямо пишет, что инструкция по сбросу NVRAM к этим Mac не относится, комбинация клавиш на них не работает. Если какая-то настройка сбоит, выставьте её заново в «Системных настройках» и перезагрузите Mac.
Mac на Intel:
- Выключите Mac.
- Сразу после включения нажмите и удерживайте Option + Command + P + R.
- Примерно через 20 секунд отпустите клавиши. За это время Mac может как будто перезапуститься: прозвучит сигнал запуска или логотип Apple появится больше одного раза.
- После загрузки заново настройте громкость, экран, часовой пояс и загрузочный диск в «Системных настройках».
Если у настольного Mac на Intel (iMac, Mac mini, Mac Pro) громкость или часовой пояс сбрасываются после каждого отключения от сети, скорее всего села маленькая батарейка, которая питает NVRAM. Её нужно заменить. Apple также советует сбросить NVRAM перед продажей или передачей Mac на Intel.
Если подозреваете неисправность памяти
Признаки: Mac сам перезагружается или зависает, после перезагрузки появляется сообщение об ошибке, файлы повреждаются, установка macOS обрывается с ошибками. Синего экрана, как в Windows, на Mac нет.
Проверьте встроенной «Диагностикой Apple»:
Перед запуском выключите Mac и отключите всё лишнее, кроме клавиатуры, мыши, монитора и питания.
- Mac с процессором Apple: нажмите и держите кнопку питания (на ноутбуках с Touch ID — кнопку Touch ID), пока не появятся «Параметры». Отпустите кнопку, затем нажмите и держите Command + D, пока Mac не перезапустится.
- Mac на Intel: включите Mac и сразу держите клавишу D. Отпустите её, когда появится полоса прогресса или выбор языка. Если D не срабатывает, попробуйте Option + D.
Тест идёт несколько минут. В конце будет либо сообщение, что проблем не обнаружено, либо справочный код ошибки. По коду можно найти описание на support.apple.com. Если диагностика нашла неисправность памяти, на Mac с процессорами Apple и с распаянной памятью нужен сервисный центр. Заменить модуль самому можно только на моделях, где есть слоты.
Советы
- Цифра «занято почти всё» сама по себе ничего не значит. Смотрите на цвет «Нагрузки на память» и объём подкачки.
- Mac, который месяцами не перезагружают, начинает тормозить. Перезагружайте его хотя бы раз в неделю или две.
- Значки на рабочем столе почти не влияют на память. Убирать их стоит ради порядка, а не ради скорости.
Остались вопросы по Mac или Windows?
Спросите техконсультанта в Telegram.
Спросить техконсультанта