Давление памяти на Mac: что значат жёлтый и красный
Память на Mac «занята» почти всегда — и это нормально. Как читать график «Нагрузка на память», свап и сжатую память и когда RAM правда не хватает.

Смотрите не на «Используемую память», а на график «Нагрузка на память» в «Мониторинге системы», вкладка «Память». Зелёный — памяти хватает, жёлтый — со временем может понадобиться больше, красный — её не хватает и пора закрыть прожорливое.
«Используемая память: 15 ГБ из 16» — выглядит так, будто занята вся память и Mac вот-вот задохнётся. На деле эта цифра почти ничего не говорит: Mac с ней может работать прекрасно, а может тормозить, и различает эти случаи только график нагрузки.
Почему память всегда занята
Свободная память — потерянная. macOS держит в ней кэш: недавно открытые файлы, части закрытых приложений, данные, которые могут понадобиться снова. Когда памяти просит кто-то важнее, кэш отдаётся без очереди.
Пример: вы открыли Safari и Xcode, поработали и закрыли оба. Занятая память не «вернулась» к прежней цифре — и это правильно. Если через полчаса вы снова откроете Xcode, он запустится быстрее. Поэтому и в диагностике тормозов память проверяют по графику, а не по цифре.
Где смотреть
Откройте «Мониторинг системы» (Программы → Утилиты) и перейдите на вкладку «Память». Внизу окна — график и столбик цифр:
- «Нагрузка на память» — тот самый график давления памяти. В русском интерфейсе он называется именно так;
- «Физическая память» — сколько оперативной памяти установлено;
- «Используемая память» — сколько занято сейчас. Рядом — расшифровка: «Память приложений», «Зарезервированная память» (нужна самой системе и всегда остаётся в оперативной памяти) и «Сжато»;
- «Кэшированные файлы» — кэш в свободной памяти, его система отдаст по первому требованию;
- «Использование своп» — сколько данных сейчас вынесено на диск.
Три цвета
Справка Apple объясняет цвета графика так: зелёный — Mac эффективно использует память; жёлтый — со временем может понадобиться больше; красный — памяти не хватает.
На практике это выглядит так:
- зелёный — всё в порядке, сколько бы ни было «использовано»;
- жёлтый — macOS уже заметно сжимает память и может писать на диск, возможны короткие паузы при переключении между приложениями;
- красный — Mac заметно тормозит, пора что-то закрыть.
«Зелёный график и три гигабайта свапа» — это нормально. Тревожиться стоит из-за цвета, а не из-за цифры.
График рисуется во времени, поэтому смотрите не на одну точку, а на полосу за последние минуты. Короткий жёлтый всплеск, когда вы открыли тяжёлый проект, — обычное дело: macOS сжала лишнее и успокоилась. Долгая жёлтая полоса, которая не опускается, пока вы работаете, — уже повод разбираться, кто занял память.
Сжатие и свап
Когда памяти начинает не хватать, macOS сначала сжимает данные, которые давно не использовались, прямо в памяти — строка «Сжато». Эта технология появилась ещё в OS X Mavericks. Сжать и распаковать быстрее, чем писать на диск. Несколько гигабайт в строке «Сжато» — не беда: значит, macOS сэкономила место, не трогая диск.
Если и этого мало, сжатые данные уходят в файл подкачки на системном
диске — в /System/Volumes/VM. Это и есть свап. SSD в Mac быстрый, но
всё равно медленнее памяти, поэтому частый свап заметен.
Свап сам по себе не болезнь. Тревожный знак — когда он растёт каждый час, а график при этом жёлтый. Сколько свапа нормально, как проверить, растёт ли он, и вредит ли он SSD, — в гайде про свап.
Кто съел память
На той же вкладке нажмите на заголовок столбца «Память», чтобы самые прожорливые процессы оказались сверху. Частые виновники:
- браузер с десятками вкладок — у каждой вкладки часто свой процесс;
- приложение, которое работает сутками и понемногу «течёт»: занимает всё больше, ничего не отдавая;
- виртуальные машины и контейнеры — им память часто выделяется заранее.
Что делать: закройте лишнее или перезапустите виновника. «Чистить память» специальными программами не нужно — через минуту она снова заполнится кэшем.
Когда памяти правда мало
Один жёлтый вечер при экспорте видео — не повод покупать новый Mac. А вот если график жёлтый или красный неделю подряд на обычной работе — это уже данные. Как провести такую проверку, разобрано в гайде хватит ли 8 или 16 ГБ.
Проверка из «Терминала»
Для любопытных — две команды:
memory_pressureбез параметров — показывает статистику страниц памяти, сжатия и свапа, а в последней строке — процент свободной памяти по всей системе. Запускайте именно без параметров: с ключами-lи-pкоманда сама создаёт нагрузку на память;sysctl vm.swapusage— одна строка: сколько места под свап выделено, занято и свободно.
В приложении
В «Ресурсах Mac» есть маленький виджет «Память»: он показывает занятую память так же, как «Мониторинг системы», рисует график за час и подписывает объём вида «24 из 128 ГБ». Средний виджет «Ресурсы» — кольца ЦП, памяти, диска и заряда. Виджеты обновляются раз в минуту.
Плашка в строке меню показывает самый нагруженный из ЦП, памяти и графики, обновляется каждые две секунды и краснеет выше 80%. Если на плашке память, значит, сейчас она нагружена сильнее всего.
Честно: давление памяти и свап приложение отдельно не показывает, и списка процессов в нём нет. За цветом графика и виновником идите в «Мониторинг системы».
Если тормоза не похожи на нехватку памяти, пройдите диагностику по шагам, а подробнее об инструменте — в гайде про «Мониторинг системы».