среда, 24 июня 2026 г.

Утечка памяти в Conan Exiles: как очистить ОЗУ и убрать вылеты игры

Многие игроки в Conan Exiles замечали странную техническую особенность: сразу после запуска игра работает идеально плавно, чанки прогружаются быстро, а фреймрейт радует глаз стабильными цифрами. Но стоит провести в Землях изгнанников или на Острове Сипта около двух-трех часов непрерывного геймплея, как ситуация кардинально меняется. Картинка начинает регулярно заикаться, при открытии инвентаря или карты происходят секундные зависания, а в конечном итоге игра просто закрывается с критическим сбоем нехватки памяти.
Этот технический феномен называется утечкой оперативной памяти (Memory Leak). Он связан с тем, что игровой движок Unreal Engine 4 при длительной сессии не успевает вовремя удалять из памяти старые кэшированные данные о локациях, которые вы посетили, и броне рабов, которых вы встретили. В результате игра забивает всю доступную ОЗУ «мусорными» файлами. В этом гайде мы подробно расскажем, как оптимизировать систему, чтобы полностью победить утечки памяти без регулярных перезапусков клиента.
Почему Unreal Engine 4 копит «мусор» в оперативной памяти?
В Conan Exiles огромный бесшовный мир. Когда вы перемещаетесь по карте, игра постоянно подгружает новые регионы. В идеале, когда вы уходите из локации, старые данные должны стираться. Но из-за сложной архитектуры скриптов Funcom часть информации (особенно кастомный декор на базах игроков и скрипты модов) намертво застревает в ячейках ОЗУ. Игра начинает требовать все больше и больше памяти, доходя до критических 20–24 ГБ, даже если в системных требованиях указано вдвое меньше.
Шаг 1: Оптимизация Garbage Collector (Сборщика мусора) Unreal Engine
Мы можем принудительно заставить движок игры проводить генеральную уборку в оперативной памяти гораздо чаще, чем это заложено разработчиками по умолчанию. Для этого мы скорректируем скрытый конфигурационный файл.
  1. Нажмите клавиши Win + R, введите путь: %localappdata%\ConanSandbox\Saved\Config\WindowsNoEditor\ и нажмите Enter.
  2. Откройте текстовый файл Engine.ini через Блокнот.
  3. Пролистайте файл в самый листок и в блок [SystemSettings] (если его нет — создайте эту строчку) добавьте следующие две команды:
    • gc.TimeBetweenPurgingPendingKillObjects=30
    • gc.PurgeGarbageCollectionEveryFrame=0
  4. Что это делает? Команда TimeBetweenPurgingPendingKillObjects=30 принудительно заставляет игру полностью вычищать уничтоженные или удаленные объекты из памяти каждые 30 секунд вместо стандартных нескольких минут. Это останавливает лавинообразное накопление кэша.
Шаг 2: Активация функции Intelligent Standby List Cleaner (ISLC)
Сама операционная система Windows часто блокирует освободившуюся память в так называемом «списке ожидания» (Standby List), не отдавая ее игре. Чтобы очищать этот список автоматически на аппаратном уровне, используйте проверенную микро-утилиту ISLC.
  • Запустите утилиту перед стартом Conan Exiles.
  • В поле «The list size is at least» укажите значение 1024 МБ.
  • В поле «Free memory is lower than» выставьте ровно половину от вашего общего объема оперативной памяти (например, 8192 для систем с 16 ГБ ОЗУ).
  • Нажмите кнопку Start. Утилита будет работать в трее и мгновенно сбрасывать системный кэш Windows, как только игра начнет испытывать голодание памяти, что полностью ликвидирует статтеры.
Шаг 3: Настройка файла подкачки на SSD (Защита от вылетов)
Когда физическая оперативная память полностью забивается, Windows начинает переносить излишки данных в виртуальную память на жестком диске. Если этот файл настроен неправильно, игра моментально крашнется.
  1. Откройте свойства системы Windows -> Дополнительные параметры -> вкладка Дополнительно -> Быстродействие (Параметры).
  2. Во вкладке «Дополнительно» в блоке виртуальной памяти нажмите «Изменить».
  3. Снимите галочку с автоматического управления. Выберите строго ваш быстрый SSD-накопитель.
  4. Задайте фиксированный размер: исходный размер — 16384 МБ, максимальный — 16384 МБ. Фиксация размера не позволит операционной системе постоянно сжимать и расширять файл во время игры, что уберет секундные стоп-кадры.
Шаг 4: Отключение тяжелых текстур в настройках видео
Если у вашей видеокарты менее 8 ГБ собственной видеопамяти (VRAM), игра при нехватке места начнет задействовать под графические текстуры общую оперативную память системы, ускоряя процесс утечки.
  • В настройках графики переведите ползунок «Качество текстур» (Texture Quality) с положения «Ультра» на «Высокое» или «Среднее». Это разгрузит шину памяти и позволит комфортно играть часами без постепенного падения кадровой частоты.
Заключение
Утечка памяти в Conan Exiles — это досадная техническая недоработка движка, которую можно полностью купировать правильной настройкой системы. Прописав регулярную очистку объектов в файле Engine.ini, зафиксировав виртуальный файл подкачки на SSD и используя фоновую очистку Standby-листа Windows, вы обеспечите себе идеально ровный фреймтайм. Игра будет работать одинаково плавно как в первую минуту запуска, так и после многочасового эпического рейда!

Комментариев нет:

Отправить комментарий

Популярные