Вопрос Просадки ТПС после включения Незера на сервере

LolsShow

Пользователь
Сообщения
32
Тайминги (Aikar):
Тайминги (Spark, конфиг, спеки и т.п там же):
Ядро: Pufferfish
Версия: 1.19
Список плагинов:
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Средний онлайн: 40-70 игроков

Проблема заключается в стремительном падении тиков при включении Незера (он полностью прогружен, радиус 30к). Не знаю, в чём проблема конкретно т.к знаний не хватает ?

Люди добрые, жду вашей помощи!
 
Тайминги (Aikar):
Тайминги (Spark, конфиг, спеки и т.п там же):
Ядро: Pufferfish
Версия: 1.19
Список плагинов:
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Средний онлайн: 40-70 игроков

Проблема заключается в стремительном падении тиков при включении Незера (он полностью прогружен, радиус 30к). Не знаю, в чём проблема конкретно т.к знаний не хватает ?

Люди добрые, жду вашей помощи!
Запускатор в студию.
Не эксперт по таймингам и правильному чтению оного, но пойдём от истоков как говорится
 
Запускатор в студию.
Не эксперт по таймингам и правильному чтению оного, но пойдём от истоков как говорится

Bash:
java -Xms24576M -Xmx24576M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs/ -Daikars.new.flags=true -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -jar puffer.jar --nogui
 
Bash:
java -Xms24576M -Xmx24576M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs/ -Daikars.new.flags=true -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -jar puffer.jar --nogui
Хм, попробуй заменить на вот такой
Код:
java -jar -server -Xms10G -Xmx10G -XX:+UseLargePages -XX:LargePageSizeInBytes=2M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:+UseNUMA -XX:+AlwaysPreTouch -XX:-UseBiasedLocking -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 puffer.jar --nogui
И как показывает практика выделять много озу майну нет смысла. Выдели 10-12, и попробуй снова. Этот флаг взят . Так же попробуй оптимизировать конфиги по этой инструкции, может что выжмешь
 
Хм, попробуй заменить на вот такой
Код:
java -jar -server -Xms10G -Xmx10G -XX:+UseLargePages -XX:LargePageSizeInBytes=2M -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:+UseNUMA -XX:+AlwaysPreTouch -XX:-UseBiasedLocking -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 puffer.jar --nogui
И как показывает практика выделять много озу майну нет смысла. Выдели 10-12, и попробуй снова. Этот флаг взят . Так же попробуй оптимизировать конфиги по этой инструкции, может что выжмешь
Оптимизировал по инструкции, памяти НЕ ХВАТАЕТ (12 гигов мало, кажись, утечка), а флаги проверю, благодарю :)
 
а флаги проверю
У тебя там какая-то сборная солянка из всего... По плагинам, попробуй выкинуть Orebfuscator, ибо он в разделе плагины само много ест железяки. По поводу утечки, возможно флаг запуска кривой, тот что я скинул отлично работает, и сборищк мусора выкидывает из озу всякий хлам, советую поставить. -XX:+UseLargePages и -XX:LargePageSizeInBytes=2M из запускатора можешь выкинуть, никогда этим не пользовался
 
У тебя там какая-то сборная солянка из всего... По плагинам, попробуй выкинуть Orebfuscator, ибо он в разделе плагины само много ест железяки. По поводу утечки, возможно флаг запуска кривой, тот что я скинул отлично работает, и сборищк мусора выкидывает из озу всякий хлам, советую поставить. -XX:+UseLargePages и -XX:LargePageSizeInBytes=2M из запускатора можешь выкинуть, никогда этим не пользовался
Ага, а стоит ли заменить тогда Puffer на Matter? (потому что нужна защита от SeedCrackerX)
Почему заменить? Потому что удаляем Orebfusicator, который позволяет сбить SCX.
 
Ага, а стоит ли заменить тогда Puffer на Matter? (потому что нужна защита от SeedCrackerX)
Почему заменить? Потому что удаляем Orebfusicator, который позволяет сбить SCX.
попробуй заменить просто ядро, (не решение проблемы но) юзай , достаточно хорошее и быстрое ядро. Может быть это тоже как-то повлияет на ситуацию ¯\_(ツ)_/¯

UPD: я удивлён что такое есть ещё где-то, пробежав по гуглу нашёл похожий случай
Но там причина похоже в другом
 
попробуй заменить просто ядро, (не решение проблемы но) юзай , достаточно хорошее и быстрое ядро. Может быть это тоже как-то повлияет на ситуацию ¯\_(ツ)_/¯

UPD: я удивлён что такое есть ещё где-то, пробежав по гуглу нашёл похожий случай
Но там причина похоже в другом
Я тебе отпишу, как только изменю всё. Спасибо тебе большое за быстрый ответ!
 
Кстати да. Если нужен анти x-ray можно его активировать в конфигах для ядра без костылей и плагинов. Вот можно почитать
 
Кстати да. Если нужен анти x-ray можно его активировать в конфигах для ядра без костылей и плагинов. Вот можно почитать
Это я понимаю, но опять же, тогда при помощи SeedCrackerX можно на легке через спавнера крякнуть сид
 
Это я понимаю, но опять же, тогда при помощи SeedCrackerX можно на легке через спавнера крякнуть сид
Мне кажется (не принуждаю так же думать) зря паришься. Как я понял ты не хочешь что б тырили руды через похожий сид в локалке по кордам, если будет анти x-ray они уже запаряться копаться. Банально будет не логично ¯\_(ツ)_/¯
Но так думаю только я, ты же делай как хочешь, и как удобнее
 
поставь mirai или поставь рандомные сиды структур
Рандомные сиды не работают на спавнера, а вот Мирай протестирую. Благодарю
Авто объединение сообщений:

поставь mirai или поставь рандомные сиды структур
offtop Ой, и кстати, а где я могу просмотреть конфиги и настройки для Mirai? На той самой странице с оптимизацией, или есть более развёрнутый мануал?
 
Рандомные сиды не работают на спавнера, а вот Мирай протестирую. Благодарю
Авто объединение сообщений:


offtop Ой, и кстати, а где я могу просмотреть конфиги и настройки для Mirai? На той самой странице с оптимизацией, или есть более развёрнутый мануал?
offtop хватит и тех что указаны на странице с оптимизацией. Сам юзаю это ядро + ту ману, ну немного чиселки ток подогнал некоторые
 
Кстати да. Если нужен анти x-ray можно его активировать в конфигах для ядра без костылей и плагинов. Вот можно почитать
Разве ядровский antixray не обходится?
Ведь оребусфкатор рассылает пакеты с фейк рудами которая тяжело обойти, а ядровский как работает?
 
Разве ядровский antixray не обходится?
Вроде как нет. На практике не тестировал, но имхо он лучше костылей и прочих латок, которые жрут драгоценное железо ¯\_(ツ)_/¯
 
Разве ядровский antixray не обходится?
Ведь оребусфкатор рассылает пакеты с фейк рудами которая тяжело обойти, а ядровский как работает?
ну я тестил за 20 секунд получилось расшифровать территорию радиусом в 60 блоков. однако если бы на сервере был античит, то ничего бы не получилось
 
Будьте осторожны с рекомендациями этого пользователя.
ну я тестил за 20 секунд получилось расшифровать территорию радиусом в 60 блоков. однако если бы на сервере был античит, то ничего бы не получилось
Оребусфкатор тоже обходит?
 
Назад
Сверху Снизу