Як зменшити пінг у CS2

Почнемо з неприємного: основну частину пінгу змінити не можна. Це час, за який сигнал фізично доходить до сервера й назад. Якщо сервер за тисячу кілометрів, менше певного значення він не стане ніколи — ні від налаштувань Windows, ні від «ігрових» програм, ні від зміни DNS.

Але в пінгу є й друга частина, на яку вплинути можна. Розберемо, де що.

З чого складається пінг

  • Відстань до сервера. Не змінюється нічим, крім вибору іншого сервера.
  • Якість маршруту в провайдера. Іноді трафік іде через інше місто без причини. Змінюється лише зміною провайдера.
  • Остання миля: Wi-Fi, роутер, кабель. Ось тут можна виграти багато.
  • Обробка на вашому комп'ютері. Одиниці мілісекунд, але їх можна повернути.

Що дає найбільше

Кабель замість Wi-Fi. Найдієвіший крок. Річ навіть не в середньому пінгу — Wi-Fi може показувати ті самі 20 мс. Річ у розкиді: бездротовий зв'язок періодично дає сплески до сотні мілісекунд, і саме вони відчуваються як ривки. Кабель дає рівну затримку, а в стрільбі рівність важливіша за середнє.

Звільніть канал. Торент, оновлення гри у фоні, чуже відео в 4K — усе це забиває канал і додає затримку в черзі. Перевірте, чи не качає щось Steam у фоні: він любить оновлювати ігри просто під час матчу.

Перевірте регіон у грі. Іноді матчмейкінг добирає сервер у сусідній країні. У налаштуваннях CS2 подивіться список серверів із пінгом і за потреби обмежте регіон.

Налаштування мережі Windows

Тут виграш скромніший — одиниці мілісекунд, — але він реальний і дістається безкоштовно.

Алгоритм Нейгла. Windows за замовчуванням склеює дрібні пакети перед відправленням, щоб заощаджувати трафік. Для вебу розумно, для шутера шкідливо: ваші команди чекають попутників. Вимкнення прибирає цю затримку. Налаштовується в реєстрі, у параметрах мережевого інтерфейсу (TcpAckFrequency і TCPNoDelay).

Автоналаштування вікна прийому TCP. Значення за замовчуванням розраховане на завантаження великих файлів. Режим normal — розумний баланс; повне вимкнення автоналаштування, яке часто радять, зазвичай робить гірше.

Розмір приймального вікна. Коректна величина зменшує затримку обробки пакетів.

Сумарно ці правки дають близько 5–15 мс. На тлі 40 мс до сервера це помітно, на тлі 120 мс — майже ні.

Чого робити не варто

  • Міняти DNS заради пінгу. DNS відповідає за перетворення імен на адреси — це відбувається один раз під час підключення. На ігровий пінг він не впливає ніяк. Швидкий DNS пришвидшує відкриття сайтів, і тільки.
  • Ставити «ігрові прискорювачі» невідомого походження. У кращому разі вони роблять те саме, що описано вище. У гіршому — женуть ваш трафік через свої сервери, додаючи затримку.
  • Використовувати VPN для зниження пінгу. VPN майже завжди додає затримку. Він допомагає в єдиному випадку: коли в провайдера кривий маршрут і VPN випадково виявляється коротшим. Це лотерея, а не рішення.
  • Вимикати мережевий стек «до основи». Частина порад зі старих посібників ламає інтернет цілком, і відновлювати доводиться через netsh int ip reset.

Як перевірити, що стало краще

Дивитися на середній пінг мало. Відкрийте командний рядок і запустіть довгу серію перевірок до ігрового сервера:

ping -n 100 адреса_сервера

У кінці ви побачите мінімум, максимум і середнє. Головне — різниця між мінімумом і максимумом. Якщо середнє 30 мс, а максимум 200 — ось ваша справжня проблема, і це майже напевно Wi-Fi або завантажений канал, а не налаштування Windows.

FlowSync робить усе описане вище автоматично — і створює точку відновлення перед змінами, щоб будь-яке налаштування можна було відкотити.

Подивитися FlowSync

Читайте також

Усі статті