Во первых, следует разобраться в терминологии. Есть три основных понятия: баг, лаг и торможение.
Баг это любая ошибка в программе. Если npc сообщает, что у него нет диалога - это баг. Баги могут быть в клиенте и на сервере. Мы не может отвечать за баги в клиенте.
Торможение это нехватка вычислительной мощности у клиента для прорисовки графики. Вообще не имеет отношения к серверу и полностью зависит от оборудования клиента. Индикатором является FPS(Frames Per Second — количество кадров в секунду). Если FPS опускается ниже 25 это свидетельствует именно об этой проблеме. Для определения FPS можно использовать программу fraps.
Лаг это рассинхронизация клиента и сервера. Когда клиент реагирует на команды или отображает изменения с большой задержкой - это лаг. Лаги могут быть результатом нехватки производительности сервера, проблемами со стороны магистрального провайдера, проблемами со стороны провайдера игрока или проблемами на оборудовании игрока. Мы отвечаем только за производительность сервера, и она у нас достаточная. Подавляющее большинство проблем с лагами - вина магистрального провайдера retn.net, который по вечерам стабильно теряет пакеты. Для диагностики лагов следует скачать программу WinMTR, которая позволяет определить, на каком именно узле проблемы. Использовать ее очень просто: в поле host вводится имя сервера (la2.kaluga.org) и нажимается старт. Ждем несколько минут для сбора достаточной статистики, нажимаем «Copy Text» и вставляем результаты в сообщение. Обязательно используйте тег [cоde], иначе форматирование поедет.
И пожалуйста, не путайте эти три термина.
Страница 1 из 1
Баг, лаг, торможение Понятия и термины
Поделиться темой:
Страница 1 из 1