After Effects: не хватает памяти — как читать предупреждение и настроить RAM
After Effects — приложение, которое кэширует кадры в оперативной памяти. Композиция со слоями, эффектами и 4K-футажом требует столько RAM, что на ноутбуке с 16 ГБ предупреждение о нехватке памяти появляется закономерно. При этом сообщение часто понимают неправильно: пользователь идёт увеличивать disk cache, хотя проблема в другом.
Разберём, как устроены кэши, что означают настройки памяти и какие действия действительно помогают.
Как работает RAM-кэш
Когда вы работаете над композицией, After Effects временно сохраняет отрендеренные кадры и исходные изображения в RAM, чтобы предпросмотр и редактирование шли быстрее. Кадры в кэше хранятся без сжатия. Кадры, которые рендерятся быстро, программа не кэширует — это не имеет смысла.
Есть и кэширование на уровне футажа и слоёв: изменённые слои рендерятся при предпросмотре, неизменённые берутся из кэша. Чем больше изменений, тем больше нужно пересчитывать.
Когда RAM-кэш заполняется, самые старые кадры удаляются. Это нормально: приложение не «теряет» данные, но предпросмотр приходится пересчитывать.
Что означает предупреждение
Раньше поведение было другим: если памяти не хватало, After Effects мог отрендерить лишь несколько кадров предпросмотра. Начиная с версии 22.6 вместо этого показывается баннер с предупреждением о низком уровне памяти: приложение сообщает, что для кэширования кадров ему нужно больше RAM.
Сценарии, когда памяти действительно не хватает:
- композиция в 4K и выше;
- много слоёв с эффектами и размытием;
- длинный участок предпросмотра;
- параллельно открыты другие приложения Adobe;
- RAM выделено слишком мало для After Effects.
Настройки памяти
Путь:
- Windows: Edit → Preferences → Memory;
- macOS: After Effects → Settings → Memory & CPU.
Ключевой параметр — RAM reserved for other applications (память, зарезервированная для других приложений). Увеличение этого значения оставляет больше памяти системе и другим программам. Документация подчёркивает: если вы работаете параллельно с конкретным приложением, закладывайте как минимум его минимальные требования. Установить значение ниже базового минимума нельзя — иначе система начнёт тормозить.
При изменении настроек диалог динамически показывает, как After Effects будет распределять память и процессоры. Это удобный способ увидеть последствия до применения.
Практика для ноутбука с 16 ГБ: не отдавайте After Effects всю память. Браузер, мессенджер и система тоже нуждаются в ресурсах. Если вы постоянно работаете с 4K, документация по требованиям указывает 32 ГБ и более — это ориентир, а не рекомендация «на вырост».
Disk cache не заменяет RAM
Распространённое заблуждение: «включу disk cache побольше, и памяти хватит». Документация прямо говорит: даже при включённом disk cache каждый кадр должен помещаться в непрерывный блок RAM. Кэш на диске не помогает, если оперативки не хватает для рендера одного кадра.
Поэтому увеличение disk cache — мера для повторных предпросмотров, а не лечение нехватки памяти.
Сколько оставлять системе
Практическая формула для ноутбука с 16 ГБ: 2–3 ГБ оставьте системе и фоновым приложениям, остальное можно отдать After Effects. Если вы параллельно держите браузер с десятками вкладок, запас нужен больше. На 32 ГБ можно выделить приложению 24–26 ГБ и не чувствовать дискомфорта.
Следите за поведением: если после запуска предпросмотра система начинает активно использовать диск (своп), вы отдали слишком много. Лучше уменьшить выделение на 1–2 ГБ, чем ловить зависания.
Purge: что и когда очищать
Очистка кэшей:
- Edit → Purge → All Memory & Disk Cache — очищает всё;
- кнопка Empty Disk Cache в настройках диска — только диск.
Когда это оправдано:
- вы закончили сцену и переходите к другой;
- приложение стало работать нестабильно;
- нужно освободить место на диске.
Когда нет: если вы просто хотите «ускорить» работу, очистка кэша сделает наоборот — всё придётся пересчитывать заново.
Что реально помогает
- Снизить разрешение предпросмотра. Половина или треть разрешения ускоряет отклик.
- Ограничить область предпросмотра. Работайте с участком, а не с целой минутой.
- Отключить тяжёлые эффекты на черновом этапе. Размытия, шум, 3D-слои.
- Разделить композиции. Огромная сцена в одном проекте требует больше памяти.
- Закрыть другие приложения. Особенно браузер с десятками вкладок.
- Проверить диск cache. Он должен быть на быстром накопителе, но это не добавит RAM.
- Перезапустить After Effects. Кэш очистится, память вернётся системе.
Когда пора менять ноутбук
Если вы регулярно работаете с 4K-композициями, а RAM 16 ГБ и она распаяна, апгрейд невозможен. Тогда реалистичные варианты: изменить пайплайн (рендерить частями, использовать прокси-футаж), снизить разрешение рабочих композиций или перейти на машину с 32 ГБ и дискретной графикой. Обещать, что «настройка решит всё», было бы нечестно.
Чек-лист
- Прочитать текст предупреждения.
- Проверить распределение RAM в настройках памяти.
- Оставить запас для системы и других приложений.
- Снизить разрешение и область предпросмотра.
- Отключить лишние эффекты.
- Очистить кэш при переходе к новой сцене.
- Перезапустить приложение при нестабильности.
FAQ
Почему After Effects пишет о нехватке памяти при 32 ГБ?
Причина в размере кадра и сложности композиции. 4K-кадр с эффектами и длинный предпросмотр требуют много RAM; кэш на диске здесь не поможет.
Поможет ли увеличить disk cache?
Нет, если проблема в нехватке RAM для одного кадра. Disk cache ускоряет повторный предпросмотр, но не заменяет оперативную память.
Что делает Purge?
Очищает RAM- и disk-кэш. После этого предпросмотр придётся рендерить заново, зато освобождаются ресурсы.
Сколько RAM нужно для 4K в After Effects?
Документация указывает 16 ГБ как минимум и 32 ГБ и более для 4K и выше. Реальная потребность зависит от композиции.
Можно ли работать на 16 ГБ?
Да, если композиции HD и вы готовы ограничивать предпросмотр. Для постоянной работы с 4K это компромисс.