← Все статьи

Тюнинг Minecraft-сервера на 150 игроков

· Команда Minetek

Мы поддерживаем несколько игровых проектов, и вопрос «почему лагает» звучит чаще всех остальных. Собрали то, что стабильно работает.

Что даёт эффект

java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
  -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -jar paper.jar --nogui

А вот «больше ядер» почти не помогает: основной тик однопоточный. Лучше меньше, но быстрее.