⚡ Современная оптимизация современных серверов

⚡ Современная оптимизация современных серверов

Насчет игровых правил и в общем любых команд.

В ядрах и форках Purpur вы можете в конфиге указывать команды, которые будут автоматом выполнятся после запуска сервера:

YAML:
# Пример из purpur.yml
  startup-commands:
  - gamerule minecraft:advance_time false
  - gamerule minecraft:advance_weather false
  - gamerule minecraft:spawn_mobs false
  - gamerule minecraft:limited_crafting true
  - gamerule minecraft:show_advancement_messages false
  - gamerule minecraft:show_death_messages false
  - gamerule minecraft:send_command_feedback false
 
а зачем он нужен вопрос?
Для серверов, которые постоянно под большой нагрузкой. Очень полезно, когда хочешь стабильно держать очень много онлайна на одном сервере, как например DunutSMP, где на одном физ. сервере может быть 600-1000 игроков. Но в то же время по тестам, если твой сервер имеет менее 100 или 150 онлайна, тогда лучше использовать Aikar. Без GraalVM и ZGC от таких нагрузок сервер будет задыхаться.

Более того, с недавних пор Mojang официально во всех статьях рекомендуют именно ZGC. Так что не имеет смысл так яро хейтить ZGC, когда он такие хорошие результаты показывает.
(Там еще пару статей видел, в падлу искать)

Неплохие флаги с ZGC на GraalVM:
 
а зачем он нужен вопрос?
не нужен
Объединено

Так что не имеет смысл так яро хейтить ZGC, когда он такие хорошие результаты показывает.
Не показывает
Я лично не видел хороших от него результатов
Особенно в контексте того, что g1 улучшают
Объединено

Насчет игровых правил и в общем любых команд.

В ядрах и форках Purpur вы можете в конфиге указывать команды, которые будут автоматом выполнятся после запуска сервера:

YAML:
# Пример из purpur.yml
  startup-commands:
  - gamerule minecraft:advance_time false
  - gamerule minecraft:advance_weather false
  - gamerule minecraft:spawn_mobs false
  - gamerule minecraft:limited_crafting true
  - gamerule minecraft:show_advancement_messages false
  - gamerule minecraft:show_death_messages false
  - gamerule minecraft:send_command_feedback false
execute в мирах ещё надо прописывать
и так для каждого
да проще уж плагин написать который по мирам пройдётся и геймрулы профигачит
 
Последнее редактирование:
Overwrite ложное на ServerboundInteractPacket
там если кристаллы энда быстро спамить, то кикает просто так
 
Overwrite ложное на ServerboundInteractPacket
там если кристаллы энда быстро спамить, то кикает просто так
Это ж насколько быстро нужно ими спамить, чтобы превысить порог 25 в секунду
Объединено

Не ну допустим поставим 30
 
Последнее редактирование:
Хотя ладно пока ограничимся 26
 
Назад
Сверху Снизу