Гильдия Культ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Гильдия Культ » Offtopic » Ваши способы снизить Ping/latency


Ваши способы снизить Ping/latency

Сообщений 1 страница 2 из 2

1

Вариант :1
Запускаете и сворачиваете игру.
2. Открываете диспетчер задач (клавиши Ctrl+Shift+Esc) со списком запущенных процессов.
3. Находите по имени процесс запущенной игры и щёлкаете по нему правой кнопкой мыши.
4. Выбираете приоритет и ставите его "ниже среднего" (below normal).
5. Закрываете диспетчер задач и возвращаетесь в игру.

Казалось бы, каким образом, уменьшая приоритет игре, должен уменьшиться пинг?
Всё дело в том, что за связь ответчает VPN-соединение (pppoe или другое) с интернетом и при одинаковом среднем приоритете запущенная игра загружает процессор на 100%, не давая свободно работать соединению.

*.bat
start /belownormal wow.exe

Вариант :2(ДЛЯ WINDOWS XP 32/64)
1. пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1 5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers
Если такого нет, качаем этот файлик
http://depositfiles.com/files/zzpqnwcef
он текстовой, не исполняемый, добавляет в реестр строчки если их нет
6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.

Этот же метод для WINDOWS VISTA 32/64/Windows 7

1. пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1

Вариант :3
После того как сделали первый шаг, заходим в игру и смотрим на пинги, в ВОВ это можно делать из игрового интерфейса, в ла2 нужно знать IP сервера и сделать - пуск-выполнить-cmd-ping ip сервера, если пинг стал нормальным -в пределах от 50 до 150 мс (для вов это норма, для ла2, ну до 120 мс точно норма) вобщем если все ок то 2 шаг пропускаем, если же реакции нет или пинг все еще высокий - переходим этому пункту.

Скачиваем программу cFosSpeed, скачать можно здесь (заливал я, вирусов нет, у меня стоит из этого архива уже полгода)

Код:
http://rapidshare.com/files/197073369/cFosSpeed_4.06_1353.rar.html
http://depositfiles.com/files/1dh0kx08s
http://ifolder.ru/10516931
http://vip-file.com/download/31e284108108/cFosSpeed-4.06-1353.rar.html
http://letitbit.net/download/77356a242683/cFosSpeed-4.06-1353.rar.html
http://uploadbox.com/files/66da31de64

Обычно прога автоматом находит нужное соединение.

Далее, опять жмем по иконке проги и выбираем Настройки-Настройки

Тип подключения - если у вас 1 компьютер то "Неизменное", если несколько то "Варьируемое (само по себе) "
Предельная пропускная способность - не трогаем. должны стоять нули (неограниченно)
Обнаружение протокола Layer-7 - включено
Наилучшее время ping - включено
Включить сетевой экран - отключено иначе будет клинить с вашим антивирем, и вобще он довольно глючный
Автоматическая оптимизация MSS (MTU) - включено, НО -наблюдайте, если будет плохой пинг или будет сильно клинить интернет (недоступность сайтов, долгая загрузка рывками) то отключите, этот параметр сильно зависит от провайдера и настроек модема.
Строгая проверка RTP - у меня включено, на венту не влияет, но если будут проблемы с вентой или скайпом - то лучше выключить.

Далее, вверху в этом же окне в меню идем в раздел "Программы", там выбираем "Игры", в списке ищем World Of Warcraft и выставляем им максимальный приоритет при использовании канала (вобще хватает высокого, но если есть большие проблемы с пингом то ставим максимальный).

Вариант :4
НЕКОТОРЫЕ ТОНКОСТИ И ХИТРОСТИ НАСТРОЙКИ СИСТЕМЫ

3. Ну и последний пункт(тут уже это описывали но имхо не совсем коректно, нельзя отключить 90% функционала винды и не иметь проблем), тут конкретных шагов не смогу дать, только советы.

Итак идем в "пуск-выполнить-msconfig"

открываем вкладку "Автозагрузка", там показаны все процессы которые висят у вас в памяти. Часть из них может потреблять траффик. Какие из них отключать я посоветовать не могу -это зависит от софта который у вас стоит в системе. могу привести примеры - Adobe Acrobat reader добавляет в автозагрузку программу которая сканирует оффсайт на наличие обновлений а так же проверяет регистрацию - можно смело убирать, некоторый софт для принтеров/сканнеров ставит в автозагрузку напоминалки о регистрации и следящие за апдейтом софта и драйверов -тоже можно отключать. Большинство современных оффлайн игр ставят в автозагрузку слежение за апдейтами и новостями - тоже можно отключать.
У меня отключены напоминалки Неро, акробата, пары игр, и драйверов принтера, вот скрин:
[реклама вместо картинки]
Вот собственно и все. Метод тестировался на 3 провайдерах - Укртелеком, People.net, Utel - пинги на сервера ВОВ были от 400 до 800, сейчас не выше 200 вечером и около 100 днем.

Сейчас играю с машины с интернетом ОГО!-2 от Укртелекома (Украина), 2 мегабита входящий, полмегабита исходящий. Пинг был 700-800 мс на stonemaul и shadowmoon, после оптимизации - 120-170 иногда прыгает до 200 но редко. ФПС - 90. Игра запущена на максимуме настроек.

Еще следует помнить что на пинг могут влиять аддоны - проверяется это очень просто - ставим аддон -играем минут 20 - если пинг вырос то убираем аддон, если не вырос -оставляем.

Как это работает на очень узких каналах (64/128) не могу сказать - минимальный канал на котором проверяли был полмегабита. Как это работает на диал-ап соединениях -тоже не могу сказать.

Ну и еще один совет (это из области шаманства, но эффект я наблюдал лично). Совет для динамических IP. продемонстрировал сегодня утром знакомый который играет в ВОВ, пришел к нему он показывает игру - пинг 450 мс. Выходит, выключает модем, включает - пинг 100 мс - и держится стабильно все время. В момент перезагрузки модема меняется IP адрес (это для пользователей с динамическим Ip который выделяет провайдер), вот смена Ip адреса помогла с пингом. Почему предыдущий давал такой высокий пинг -неизвестно, возможно был в каких то блек-листах, вобщем -шаманство.

В принципе я описал почти все известные и не очень известные методы уменьшения пинга, есть еще вариант настроек модема -в модемах есть встроенные файрволы и шейперы -но это уже предмет профессионального обсуждения.

Есть еще варианты - расширить канал (возможно слишком слабая скорость), прийти с автоматом в контору провайдера устроить показательный растрел сотрудника и потребовать что бы небыло "ни единого разрыва!!! (с)", можно...вобщем все остальное это уже чистый рендом и поле для фантазий.

Мануал помогает решить проблемы с пингом не только в ВОВ, - еверквест2, ла2, АОК - к этим играм тоже подойдет. Знаю человека у которого вобще небыло конекта к серверам АОК -тупо не мог войти в игру, после применения всего вышеописанного -спокойно играет по сей день.

если кому то помог - очень хорошо)

Низкого пинга и хорошей игры всем!

Вариант :5
Leatrix Latency fix

Вариант :6 Windows vista/win7

Код:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
"NetworkThrottlingIndex"=dword:ffffffff

Т.к. мультимедия программам требуется больше ресурсов, сетевой механизм windows ограничивает обработку _НЕ_ мультимедийного траффика до 10 пакетов в мсек.
Этот механизм теоретически используется, только если вы используете мультимедия программы, требующие высокий приоритет, однако, потенциально это может привести к снижению работоспособности сети во время использования ресурсоемких мультмедиа приложений. Эффект особенно заметен на высокоскоростных сетях.
Cобственно этот параметр и отвечает за число обрабатываемых НЕ мультимедиа пакетов в милисек.

Установка параметра NetworkThrottlingIndex в ffffffff — отключает этот механизм.

Прошу напишите свои варианты как понизить пинг и задержку , думаю эта проблема касается каждого.

Отредактировано Балабон (2010-07-10 04:44:25)

2

из выше перечисленного пробывал всё давно ещё, помагло действительно только Вариант :5 (пинг выше 130 не поднимается)


Вы здесь » Гильдия Культ » Offtopic » Ваши способы снизить Ping/latency