Помогите Определение источника лагов

CubeCode

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
Dgim
В общем у меня на сервере есть проблема, как только набирается 15-20 игроков, то на сервере TPS начинает скакать и иногда аж до 16, но чаще до 18-18.5. Я пытался отследить причину с помощью Timings, но так и не нашел конкретного ответа. Чаще всего если я вижу (в таймингах) что что-то потребляет большую часть производительности, то когда я начинаю рыть глубже туда, то в итоге плагины потребляют по 1% или 0.01%, а вся доля приходится на код самого Minecraft и не ясна точная причина возникновения лагов в этом месте.

Единственное что я нашел это задержка при выполнении команды /reward и команды /bus. Также я заметил что довольно большую часть занимает tickEntities, Packet Processing, tracker stage 1, но опять же там весь % приходится на код самого майнкрафта.

Я не опытен в отслеживании причин лагов с помощью таймингов, но руководствовался этим видео-туториалом (
). По этому прошу у вас помощи в поиске причин лагов и скачков TPS, заранее огромное спасибо за помощь

Вот несколько логов таймингов:
Огромные скачки TPS: https://timings.aikar.co/?id=7ec4e59b1ba44219bc6a10d44dc1d6b5
Большая потеря TPS: https://timings.aikar.co/?id=d2a82a6ef4344eb9a6f8380883c8c354
Срдняя потеря: https://timings.aikar.co/?id=84fac7b310484d948947085f8b1decb9
Еще резкие скачки: https://timings.aikar.co/?id=f61eb57cb75d4c5ea0454b7087b13dfd
(Возможно вам не нужно столько логов, но я их сделал на всякий случай)

Описание сервера:
PaperSpigot-1.12.2
12GB RAM
83 плагина (https://pastebin.com/FPnaWbeM)
Xeon-E5-1650v3
Обычный игровой хостинг
 
Последнее редактирование:
Назад
Верх Низ