HeadIMG
> Уменьшение пинга
iMagus
сообщение Sep 10 2009, 22:40
Сообщение #1


Добрый Дух Гедеона

Группа: Admin 
Сообщений: 47627
Регистрация: 4 Sep 2004
Вставить ник  Цитата
Из: Москва, Фили
Пользователь №: 514



Способ №1 c гохи в моем случае дал снижение пинга с 250+ до 120-.

http://forums.goha.ru/showthread.php?t=323531

Цитата
МЕТОД 1

1. Есть давний метод описанный для уменьшения пинга в ВОВ, в принципе технология его такова. что он влияет вообще на пинг в любых играх. Особенности -работает только с Windows Xp, скорость закачки падает, иногда даже на много, но вот сам пинг сервера и обмен пакетами ускоряются. Перед тем как делать рекомендую сохранить копию реестра, мало -ли(созхранить можно программой ReCleaner и т.п.). Или запомнить что делали, что бы если будут проблемы или ухудшение - поменять все назад.


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



Сам метод: (ДЛЯ 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

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

Если такого пункта в реестре нет, а его скорее всего нет, то делаем следующие шаги:

Открываем - Пуск- Панель управления - Программы и Компоненты-(слева)Включение и отключение компонентов Windows.
Там находим пункт - Сервер очереди сообщений Майкрософт (MSMQ), и ставим галочку напротив него и все галочки внутри в выпадающем списке компонентов. Перегружаемся, идем в реестр и видим там нужную нам запись.

Скрин:
http://pic.ipicture.ru/uploads/080918/4TU5TKMjKM.jpg

6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.


Сообщение отредактировал iMagus - Sep 16 2009, 19:57


--------------------
Если большинство привержено ошибочным принципам и предпочитает недостойных кандидатов, то не существует иного лекарства, кроме как попытаться изменить их умонастроения, излагая более разумные принципы и рекомендуя более достойных людей. Меньшинство никогда не сможет добиться устойчивого успеха другими средствами. (Мизес Людвиг)
---
О будущем: пищевые брикетики, инкубаторы, общественный транспорт, мировое правительство, прижизненное изменение собственного генома.
---
Эксперт - это человек, который в узкой области допустил все возможные ошибки. (Нильс Бор)
---
Как это возможно, что невозможное может быть не только возможно, но и неизбежно?
Перейти в начало страницы
 
+Цитировать сообщение
2 страниц V  < 1 2  
Начать новую тему
Ответов (20 - 21)
Hyap
сообщение Sep 15 2009, 19:10
Сообщение #21


Ординатор

Группа: Indoril-Common 
Сообщений: 576
Регистрация: 18 Jan 2009
Вставить ник  Цитата
Из: Кёнигсберг
Пользователь №: 6432

Игра: Warhammer Online
Персонаж: < Нуарыч >



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


--------------------
ХХХ
LineAge2 (2003 - 2005гг), ник - СТАС, класс - SR, сервер - Lineage2World
WOW (2005 - 2007гг) - Magistr - Паладин - Warsong
Warhammer Online (23.01.09 - 20.08.2009гг) - Нуарыч - Инженер - Ranald
Айняон (25.09.2009 - 25.11.2009гг) - Magistr - Assassin - Perento
Warhammer Online (28.05.10 - 20ХХгг) - Нуарычъ - Чародей - Ranald
League of Legends (15.07.2010 - 20XXгг) - Desudesu - random - EU server
Rift (24.02.2011 - 20XXгг) - Hyap - Rogue - Icewatch
Перейти в начало страницы
 
+Цитировать сообщение
Groxel
сообщение Sep 16 2009, 19:06
Сообщение #22


Башню рвёт

Группа: Indoril-WoW 
Сообщений: 8811
Регистрация: 9 Nov 2005
Вставить ник  Цитата
Из: Москва
Пользователь №: 1899

Игра:
Персонаж:



Не знаю что за 50 на 50 или какие-то иные диковинные "лаги", но фича с реестром мне абсолютно всегда помогала в WoW'е на 3х разных компах и на 3х разных ОСях (ХП, Виста, Вин7) - стабильно был пинг 50-100 90% времени, за исключением тех времён, когда лагало конкретно на стороне самого сервака. Помогало ли это в Вахе не знаю, ибо способа замера там пинга так и не нашёл. Насчёт Аиона тоже не знаю, но не вижу причин, почему это может не сработать smile.gif

PS причём никакого уменьшения скоростей не наблюдал, а также всегда ограничивался шагами 1-4 (т.е. создавал лишь ключ TcpAckFrequency).

Сообщение отредактировал Groxel - Sep 16 2009, 19:08


--------------------

Running at the speed of life.
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11th May 2024 - 22:31