Асинхронна обробка чанків
Як сучасні ядра завантажують чанки паралельно, що це дає та які налаштування справді мають значення.
Оновлено 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 рятує гравця від падіння в незавантажений чанк під час швидкого польоту.
Про збірки модів
Мод C2ME для Fabric розпаралелює генерацію: на збірках модів із важкою генерацією він дає помітний приріст — Моди оптимізації.
Що не виправити налаштуваннями
Головний ігровий цикл досі однопотоковий. Асинхронність допомагає із завантаженням, але не з тіками сутностей і редстоуну: тут важливі ліміти та Folia.
Практичний висновок
Якщо профілювальник показує генерацію, виправляйте її попередньою генерацією, а не крутінням параметрів: заздалегідь згенерований чанк завантажується в рази дешевше, ніж створюється — Попередня генерація.
