Флаги Aikar: нужны ли они
Что делают знаменитые флаги Aikar для сборщика мусора G1, кому они дают эффект и почему на маленьком сервере разницы не будет.
Обновлено 13 августа 2026 г.
Флаги Aikar — набор параметров G1GC, подобранный для серверов Minecraft. Их цель — не ускорить сервер, а сделать паузы сборщика мусора короткими и предсказуемыми.
Что они меняют
- Увеличивают долю кучи, отдаваемую молодому поколению (
G1NewSizePercent), — большая часть мусора в Minecraft короткоживущая. - Задают цель паузы около 200 мс (
MaxGCPauseMillis). - Отключают агрессивное сжатие и подстраивают размер региона под большую кучу.
Когда есть эффект
| Ситуация | Эффект |
|---|---|
| Куча 8 ГБ и больше, живой онлайн | Заметный: реже длинные фризы |
| Модовая сборка | Заметный |
| Куча 2–4 ГБ, 5 игроков | Практически нулевой |
| Проблема не в GC, а в плагине | Нулевой |
Прежде чем менять флаги, убедитесь, что фризы вообще связаны со сборщиком: в логе Paper видно Can't keep up, а в отчёте Spark — доля GC — Профилирование, Сборщик мусора и паузы.
В Millida
Панель уже запускает сервер с настроенным G1 под объём памяти тарифа. Отдельно копировать флаги из чужих гайдов не нужно: часть из них рассчитана на Java 8 и на Java 21 либо игнорируется, либо мешает.
Если вы хорошо понимаете, что делаете, параметры запуска редактируемы — Параметры запуска. Правило одно: менять по одному и замерять, а не ставить «пакетом с форума».