Как прочитать отчет по таймингу
Теперь, когда отчет сформирован, вы можете открыть его. После этого перед вами откроется один из двух вариантов.
Обратите внимание, что в данном руководстве описывается анализ отчета Timings Report v1, который генерируется на серверах типа Spigot. Если ваш отчет не похож на приведенный ниже, значит, скорее всего, у вас отчет тайминга v2, который генерируется PaperMC, поэтому для успешного анализа вам необходимо следовать данному руководству по анализу.
1) Проверьте TPS сервера (тики в секунду):
Проверьте среднее значение TPS. Если оно выше 18 TPS, ваш сервер не испытывает постоянных лагов, связанных с тиками. Лаги могут быть вызваны проблемами с латентностью. Чтобы избежать лагов, измените местоположение сервера.
2) Проверьте количество мобов:
Слишком большое количество мобов может отнимать много вычислительной мощности вашего сервера. Проверьте значение Entity count в отчете Timings.
Если на вашем сервере одновременно присутствует более 2000+ мобов, это может привести к низкой производительности сервера. В этом случае мы рекомендуем ознакомиться с нашим руководством "Как уменьшить лаги на вашем сервере".
3) Проверка среднего количества игроков
Игроки как и мобы требуют большие потребления ресурсов для обработки своих действий на сервере. Поэтому одновременное присутствие слишком большого количества игроков может негативно сказаться на производительности вашего сервера. Чаще всего это происходит в случаях, когда на сервере недостаточно оперативной памяти. Если к вашему серверу подключено более 20 игроков на гигабайт оперативной памяти, мы рекомендуем обновить ваш сервер, чтобы уменьшить лаги, связанные с игроками (это может зависеть от типа вашего сервера).
Чтобы узнать это значение, проверьте значение Average Players в отчете Timings.
4) Попытка устранения ошибок
Отчеты Spigot Timings предупредят вас, если некоторые параметры не оптимизированы или выходят за пределы своих нормальных значений. В примере ниже мы видим, что сервер перегружен, и отчет также предлагает решение проблемы. Ошибки могут быть разными, но они всегда содержат причину и предложение о том, как решить проблему.