Topic: Требования железа
Я вот не допонимаю, что нужно улучшать для уменьшения пинга на сервере? Скорость инетенета, оперативную память или вообще ядра?
PvPGN Community Forums |
forums.pvpgn.pro → [RU] Tech Support → Требования железа
Я вот не допонимаю, что нужно улучшать для уменьшения пинга на сервере? Скорость инетенета, оперативную память или вообще ядра?
Пинг - задержка передачи данных от пользователя до сервера и обратно. Достаточно это представить, чтобы понять, что основные две проблемы пинга:
- Географическая удаленность пользователя от сервера, со всеми вытекающими последствиями. Чем больше сетевых узлов на маршруте, тем больше пинг и выше вероятность сбоя одного из них в неподходящий момент.
- Лаги на самом сервере. При этом пакет от пользователя доходит быстро, но из-за нехватки серверных ресурсов его обработка занимает больше времени, чем обычно, поэтому данные отправляются обратно пользователю с задержкой. Нужно ли что-то менять на сервере покажет простейший мониторинг процессора/памяти/сети/диска.
Чтобы узнать есть ли проблема между сервером и пользователем, ему предлагается сделать множественную трассировку до сервера около 100-1000 пакетов, например с помощью утилиты MTR. В результате будет виден пинг до каждого из промежуточных узлов и возможные потери. Если этой информации недостаточно, то делается обратная трассировка от сервера к пользователю.
forums.pvpgn.pro → [RU] Tech Support → Требования железа