Асинхронная работа с чанками
Как современные ядра грузят чанки параллельно, что это даёт и какие настройки реально влияют.
Обновлено 13 августа 2026 г.
Загрузка и генерация чанков — самая дорогая операция сервера. Современные ядра выносят её часть в отдельные потоки.
Что уже работает
Paper и его форки грузят и сохраняют чанки асинхронно, не блокируя главный поток на диске. Это заметно на сервере с активным исследованием — Загрузка чанков.
Настройки
chunks:
max-auto-save-chunks-per-tick: 24
prevent-moving-into-unloaded-chunks: true
delay-chunk-unloads-by: 10s
prevent-moving-into-unloaded-chunks спасает от провала игрока в незагруженный чанк при быстром полёте.
На модовых сборках
Fabric-мод C2ME распараллеливает генерацию: на сборках с тяжёлой генерацией даёт заметный выигрыш — Оптимизационные моды.
Чего не сделать настройками
Главный игровой цикл всё равно однопоточный. Асинхронность помогает с загрузкой, но не с тиками сущностей и редстоуна: там решают лимиты и Folia.
Практический вывод
Если профиль показывает генерацию — лечите предгенерацией, а не крутилками: сгенерированный заранее чанк грузится в разы дешевле, чем создаётся — Предгенерация.