суббота, 18 июля 2026 г.

Борьба с микрофризами при прогрузке чанков в Enshrouded

Игровой мир Enshrouded полностью состоит из вокселей, что позволяет игрокам разрушать абсолютно любой элемент ландшафта и строить масштабные базы. Однако за эту свободу приходится расплачиваться колоссальной нагрузкой на центральный процессор. Карта разделена на невидимые сектора — чанки. Когда персонаж быстро перемещается по миру, бежит или летит на планере, движок Holts Engine начинает лавинообразно подгружать и декомпрессировать геометрию новых секторов прямо на лету. В этот момент процессор перегружается математическими вычислениями, что вызывает резкие пики фреймтайма и неприятные микрофризы (World Chunk Loading Stutter), даже если средний показатель FPS остается высоким. Ниже мы детально разберем, как оптимизировать этот процесс и добиться плавной картинки.
Шаг 1: Оптимизация кэширования геометрии через параметры запуска Steam
Чтобы разгрузить процессор в моменты пересечения границ чанков, необходимо заставить движок игры выделять больше потоков на фоновую загрузку данных ландшафта.
  1. Запустите приложение Steam и откройте раздел «Библиотека».
  2. Кликните правой кнопкой мыши по названию Enshrouded и перейдите в «Свойства».
  3. Найдите на вкладке «Общие» текстовую строку под заголовком Параметры запуска.
  4. Пропишите туда следующую техническую команду: -preload -numworkerthreads X, где вместо X укажите реальное количество физических ядер вашего центрального процессора (например, 6 или 8).
  5. Закройте окно конфигурации свойств и протестируйте игру.
Шаг 2: Изменение приоритета процесса Enshrouded в операционной системе
По умолчанию Windows распределяет ресурсы процессора между игрой и фоновыми службами по стандартному алгоритму. Повышение приоритета заставит планировщик отдавать декомпрессию вокселей в абсолютный приоритет.
  1. Запустите игру Enshrouded и сверните её с помощью комбинации клавиш Alt + Tab.
  2. Откройте «Диспетчер задач» путем нажатия клавиш Ctrl + Shift + Esc.
  3. Перейдите во вкладку «Подробности» (Details) в левом или верхнем меню.
  4. Найдите в списке запущенных программ файл enshrouded.exe и кликните по нему правой кнопкой мыши.
  5. Наведите курсор на пункт «Задать приоритет» и выберите значение Высокий.
Шаг 3: Перенос кэша игры на высокоскоростной накопитель с оптимизацией TRIM
Если игра установлена на старый HDD или забитый до предела SSD, процессор тратит драгоценное время на ожидание ответа от накопителя при чтении чанков, что усиливает заикания игрового процесса.
  1. Освободите на вашем системном твердотельном накопителе (SSD NVMe) не менее 20% свободного пространства для корректной работы кэша.
  2. Откройте строку поиска Windows, введите слово «Оптимизация» и запустите утилиту Оптимизация дисков.
  3. Выберите SSD, на котором установлена Enshrouded, и нажмите кнопку Оптимизировать для принудительного выполнения команды TRIM.
  4. Убедитесь, что в настройках Steam игра находится на самом быстром доступном накопителе.
Шаг 4: Ручная корректировка пула текстур в файле конфигурации
Внутриигровые настройки не позволяют тонко отрегулировать объем памяти под геометрию мира. Прямое редактирование параметров кэша в конфигурационном файле поможет зафиксировать буфер чанков.
  1. Перейдите по следующему пути: C:\Users\Имя_Пользователя\AppData\Local\Enshrouded.
  2. Откройте текстовый документ enshrouded_local.json через стандартный Блокнот.
  3. Вызовите поисковое окно комбинацией клавиш Ctrl + F.
  4. Найдите параметр "texture_pool_size" и выставьте значение в мегабайтах в зависимости от вашей видеокарты (для карт с 8 ГБ VRAM укажите "4096", для 12 ГБ и более — "6144").
  5. Сохраните изменения в файле конфигурации и закройте текстовый редактор.
Шаг 5: Отключение изоляции ядер и оптимизация потоков в Windows
Встроенные функции безопасности Windows 11 и Windows 10 могут искусственно замедлять низкоуровневые вычисления декомпрессии воксельных данных, проверяя каждый запрос игры к оперативной памяти.
  1. Откройте меню «Пуск», введите в поиск «Безопасность устройства» и перейдите в это приложение.
  2. Кликните по ссылке «Сведения об изоляции ядра».
  3. Переведите тумблер напротив параметра Целостность памяти (Memory Integrity) в положение «Откл.».
  4. Перезагрузите ваш персональный компьютер для применения конфигурации ядра.
Заключение
Микрофризы при прогрузке новых зон в Enshrouded вызваны пиковой нагрузкой на процессор из-за сложной воксельной структуры игрового мира Holts Engine. Принудительное выделение рабочих потоков через параметры запуска -numworkerthreads, перевод процесса в высокий приоритет внутри ОС, очистка твердотельного накопителя и отключение изоляции ядер Windows позволяют полностью сгладить график фреймтайма и убрать заикания картинки во время быстрых перемещений.

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

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