• Yamaha motors
  • Subaru WRX STI
  • Баба Клава!
  • Светодиодные системы освещения

Печать

Что такое pingboost?

Вопрос: Что такое pingboost?
Ответ: pingboost - это серверная переменная, инициализируемая только во время запуска сервера, которая увеличивает нагрузку на сервер, но снижает задержку в игре. Без него HLDS добавляет 20мс каждому игроку.

Вопрос: На каких платформах он работает?
Ответ: pingboost работает только на HLDS для GNU Linux.

Вопрос: Каким образом работает pingboost?
Ответ: pingboost уменьшает задержку на сервере тремя способами:
-pingboost 1: Этот метод уменьшает задержку на 10мс и использует метод ожидания (a select() call).
-pingboost 2: Этот метод уменьшает задержку на 10мс и использует метод ожидания (and alarm() type call).
-pingboost 3: Этот метод обрабатывает кадр каждый раз при поспутлении пакета с данными, что в свою очередь снижает задержку до максимально низкого уровня. Этот режим использует все процессоры и сильно их загружает.
Вопрос: Как использовать pingboost?
Ответ: Достаточно всего лишь иметь HLDS и Linux сервер. Далее, в строке запуска сервера дописать "-pingboost 1 (2 или 3)".

Примечание: Для интернет серверов рекомендуется использовать первый метод бустинга (-pingboost 1).

 

Оригинал статьи