Помогите Низкий тпс на сервере, секундные фризы

EnricFur

Активный участник
Пользователь
Баллы
61
Сервер на Spgiot'е 1.14.4
Плагины:
AuthMe 5.6.0 snapshot
BetterRTP
ChatEX
ChestCommands+ 3.2.0
Clearlagg
Coloredtags
Dynmap 3.0 beta 5 spigot
EssentialsX-2.17.1.0
PermissionsEx-1.23.4
Vault
worldedit-bukkit-7.0.1
worldguard-bukkit-7.0.1-rc2-dist
тайминги вставил
 

Вложения

Ставь Paper вместо Spigot, прогрузи карту с помощью WorldBorder и после прорендерь DynMap.
Тайминги сами по себе нечитаемы - лучше уж ссылку предоставь.
 
Нагрузка на мобах и при сохранении мира, похоже.
Во-первых, мои предыдущие советы. Во-вторых, немного оптимизировать конфиги.
Далее просто примерная копия списка с одной из тем spigotmc. Некоторые параметры опустил, ибо там либо ломаются важные механики, либо просто перебор.
entity-activation-range - animals 18, mosters 24, raiders 32, misc 8;
merge-radius - item 4.0, exp 6.0
max-auto-save-chunks-per-ticks 8;
optimize-explosions true;
mob-spawner-tick-rate 2;
disable-chest-cat-detection true;
max-entity-collisions 2;
grass-spread-tick-rate 4;
hopper.disable-move-event true (если нет плагинов, связанных с воронками);
non-player-arrow-despawn-rate 60;
creative-arrow-despawn-rate 60;
use-faster-eigencraft-redstone: true
Уменьшить дистанцию прорисовки до 8.
Настроить скрипт запуска(если есть возможность), вставив свои параметры памяти(Xms, Xmx) - mcflags. По опыту - добавляю опцию -Xmn128m. Впрочем, я даже не знаю что оно делает, потому можешь проигнорировать.
 
Сервер на Spgiot'е 1.14.4
Плагины:
AuthMe 5.6.0 snapshot
BetterRTP
ChatEX
ChestCommands+ 3.2.0
Clearlagg
Coloredtags
Dynmap 3.0 beta 5 spigot
EssentialsX-2.17.1.0
PermissionsEx-1.23.4
Vault
worldedit-bukkit-7.0.1
worldguard-bukkit-7.0.1-rc2-dist
тайминги вставил
0.20% 961.79% 0.48 s 480.90 ms 0.0 0.0k World Save Это жестко

Может бэкапы или сейвы частые?
 
Ставь Paper вместо Spigot, прогрузи карту с помощью WorldBorder и после прорендерь DynMap.
Тайминги сами по себе нечитаемы - лучше уж ссылку предоставь.
Установка Paper тут не поможет.
 
Последнее редактирование:
1.14.4 ещё нестабильна, её md5 не рекомендует ставить на сервера для игроков.
 
Установка Paper тут не поможет
В случае с 1.14 требуется вытянуть оптимизацию где это только возможно, и Paper здесь явно выигрывает.
Единственное, если только проблемы с хостингом, что имеет место быть судя по нагрузке при сохранении. Впрочем, это и одно из последствий 1.14 как такового.
1.14.4 ещё нестабильна, её md5 не рекомендует ставить на сервера для игроков.
Spigot/Paper 1.14.4 как таковой сейчас достаточно стабилен для использования его на продакшн-серверах. Другое дело, что сама версия, как и 1.13, далеко не самая удачная в плане серверной стабильности, о чем Mojang'и знают. Будем надеяться, что следующее обновление исправит ситуацию, учитывая, что в текущих снапшотах уже начали исправлять различные баги.
 
Нагрузка на мобах и при сохранении мира, похоже.
Во-первых, мои предыдущие советы. Во-вторых, немного оптимизировать конфиги.
Далее просто примерная копия списка с одной из тем spigotmc. Некоторые параметры опустил, ибо там либо ломаются важные механики, либо просто перебор.
entity-activation-range - animals 18, mosters 24, raiders 32, misc 8;
merge-radius - item 4.0, exp 6.0
max-auto-save-chunks-per-ticks 8;
optimize-explosions true;
mob-spawner-tick-rate 2;
disable-chest-cat-detection true;
max-entity-collisions 2;
grass-spread-tick-rate 4;
hopper.disable-move-event true (если нет плагинов, связанных с воронками);
non-player-arrow-despawn-rate 60;
creative-arrow-despawn-rate 60;
use-faster-eigencraft-redstone: true
Уменьшить дистанцию прорисовки до 8.
Настроить скрипт запуска(если есть возможность), вставив свои параметры памяти(Xms, Xmx) - mcflags. По опыту - добавляю опцию -Xmn128m. Впрочем, я даже не знаю что оно делает, потому можешь проигнорировать.
Поставил paper
Вроде с ворлдсейв все нормально стало
Но появились другие проблемы
https://timings.aikar.co/?id=de43ae30f85345869e767ea6879c5c2b
Сервер без загрузки использует всю оперативку
 

Вложения

  • Безымянны444446345345й.png
    Безымянны444446345345й.png
    98,8 КБ · Просмотры: 10
Поставил paper
Вроде с ворлдсейв все нормально стало
Но появились другие проблемы
https://timings.aikar.co/?id=de43ae30f85345869e767ea6879c5c2b
Сервер без загрузки использует всю оперативку
Все в порядке. Он резервирует всю ОЗУ, которую ему выделели. Параметры Xms и Xmx регулируют минимальное и максимальное количество ОЗУ. Приравнивая их, всегда будет резервироваться максимальное, даже если серверу требуется меньше. Если не нравится - можешь уменьшить значение Xms. Да и не обязательно выделять 6 Гб в Xmx, для домашнего сервера то.
 
Назад
Верх Низ