Вопрос Падает ТПС до 12-13 при онлайне 100+ 1.20.4

TheFaerMan

Premium
Переводчик
Сообщения
910
Решения
45
Веб-сайт
boosty.to
Доброго времени суток, получилось набить 100+ онлайна и возникла проблема с ТПС.

Просадки до 13-14 ТПС, а бывает и ниже...

Дед:
* R7 9700x
* 64 ОЗУ
* 512 NVME

Версия 1.20.4, ядро SSSpigot.

Тайминги:

Если нужна какая-то дополнительная информация, отправлю.
 
Извиняюсь, то что было под рукой в тот момент.

Вот спарк, вроде в реальном времени обновляется:
Пока данных мало, но судя по тикам, у тебя что-то с мобами. Есть подозрения в лаг машине или невероятно больших фермах, т.к нагрузка в некоторых регионах огромная (почти 1к активных сущностей на регион?).

Если используешь большое количество спавнеров на сервере (судя по таймингу - это так), то тебе лучше включить nerf-spawner-mobs, который отключит ИИ мобов со спавнеров.

У тебя возможно сервер целиком плохо оптимизирован, тебе лучше этим заняться. Так же не выделяй больше 12гб рама серверу, не имеет смысла. При выделении 18-20гб больше вреда.
 
По оперативе это больше безысходность
12гб выделяешь и делаешь 2-3 авторестарта в день. Если у тебя каким-то боком требует больше памяти и постоянно нехватает - мои поздравления. У тебя где-то утечка памяти. Даже самые нагруженные сервера не используют больше 12гб, в редких случаях ставят больше.

По поводу мобов услышал, попробую.
Рекомендую ознакомиться с документацией spark и так же гайдами по оптимизации и спарку на этом форуме. Открой раздел руководства в ресурсах. Эти знания помогут чуть быстрее определять такие проблемы, а выучить всё можно за пару дней.
 
Можно сделать следующее:
SSSpigot, CMI, BetterRTP, AbstractMenus, ProtocolLib - заменить
Посмотреть что использует BKCommonLib, стоит поменять, там тяжёлый слушатель движений.
entity-activation-range можно в 2 раза понизить в spigot.yml
 
offtop Можно ссылочку?


Но честно говоря, про функционал мало что могу сказать. Пока я тестировал все менеджеры меню и самый крутой, неожиданно, оказался zMenu. Он имеет так же обратную совместимость с DeluxeMenus. К тому же он обновляется часто, во отличии от BMenu и DeluxeMenus.
 
Последнее редактирование:
изменений не нашел
Изменения там в самом Minecraft. И они огромные по сравнению с 1.21.4, как минимум ты ограничиваешь себя в использовании очень многих штук.
Объединено

Это много. Считай, что теряешь игроков
Зависит от сервера и его оптимизации. Как показывает практика и статистика, при грамотном выборе времени рестарта никого ты не теряешь толком.
 
Последнее редактирование:
Зависит от сервера и его оптимизации. Как показывает практика и статистика, при грамотном выборе времени рестарта никого ты не теряешь толком.
Если сервер не может протянуть сутки без перезагрузок, то стоит задуматься
 
Если сервер не может протянуть сутки без перезагрузок, то стоит задуматься
Протянуть то может хоть неделю, а то и месяц, но тут вопрос как он будет себя чувствовать. И не только сам активный сервер будет деградировать, но ещё оборудование будет нестабильно работать. Minecraft не оптимизирован под то (Высокий SLA, как например Proxy системы и половина популярного ПО на линуксе), чтобы он работал постоянно стабильно без перезагрузок. Этой проблеме серверной части Minecraft уже больше 10 лет, лол, и исправлять её не будут, т.к банально так работает игра и JVM. Почитай про то, как работает JVM и взаимодействия Minecraft с памятью и процессором. И так же как работает сам процессор и память.

Как минимум раз в день ночью перезагружать надо, чтобы сервер работал стабильно.
 
Назад
Сверху Снизу