Клан Партизаны


Понедельник, 25.08.2025, 02:20


Приветствую Вас Гость | RSS


Главная | Каталог статей | Регистрация | Вход
Меню сайта

Категории каталога
Мои статьи [41]

Наш опрос
Зацените мой сайт
Всего ответов: 93

Главная » Статьи » Мои статьи

О лагах.
Leatrix Latency Fix.
Исправление лагов от Leatrix'a.
Первая часть.
Перевод М. Кагарманова.
Оригинал находится тут: http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html . Все претензии по контенту - туда.

Что это?

Исправление значительно уменьшит ваши лаги в World of Warcraft за счет увеличения частоты обмена TCP-пакетами с игровым сервером. Технически это скрипт, который модифицирует параметр TCPAckFrequency.

Вы также уменьшите лаги в других онлайн играх, таких как Aion, Warhammer или Lord of the Rings. В среднем уменьшение лагов (по обращениям из комментариев) составляет 66%. Посмотрите в табличку, приведенную на сайте.

Системные требования

Исправление работает только на следующих операционных системах.
Windows XP (SP2 or higher)
Windows Vista (SP1 or higher)
Windows 7
Поддерживаются как 32-битные, так и 64-битные версии Windows.

Инструкции по установке.

Скачиваем архив http://www.wowinterface.com/downloads/download13581-LeatrixLatencyFix

После распаковки вы найдете 3 скриптовых файла - Install, Remove и Checker. Просто запустите скрипт Install script и следуйте дальнейшим инструкциям.

Если ваш аккаунт на компьютере не имеет администраторских привилегий (или у вас Виста или Вин7 с включенным контролем аккаунта), то вас попросят запустить скрипт с администраторскими привилегиями.

После установки вы увидите окно подтверждения. Просто сделайте, что там сказано, и перезапустите ваш компьютер. Если у вас не было окна, или у вас были какие-либо другие проблемы — то читайте FAQ на сайте.

После перезапуска компьютера вы можете залогиниться в WoW и проверить лаги.

Если вам нужно убедиться, установлен ли Leatrix Latency Fix, запустите скрипт Checker, и он скажет вам об этом. Деинсталляция Leatrix Latency Fix делается при помощи скрипта Remove.

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

Как это работает.

Wow использует TCP-протокол, в котором требуется, чтобы после отправления вашему компьютеру сетевых данных было получено подтверждение об их успешном приеме. Это необходимо для обеспечения надежности соединения.

Windows объединяет эти подтверждения попарно и отправляет вместе. Несмотря на то что в общем это эффективная оптимизация, она приводит к неизбежным заметным лагам, вызванным процессом объединения.

Причина в том, что Windows выстаривает подтверждения в очередь, чтобы объединить их. А игровой сервер ждет эти подтверждения, и не посылает новые данные.

Данное исправление убирает процесс объединения, и теперь подтверждения отправляются сразу же после получения каких-либо данных от сервера. Это заметно уменьшает лаги, потому что больше нет задержки для отправки новых данных от сервера на ваш компьютер.

В обычной сетевой среде пропускная способность важнее времени отклика, и по умолчанию Windows делает упор на это. Но в WoW все наоборот, и вам нужно наименьшее возможное время отклика.

Типичный сценарий

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

До установки исправления:

Сервер: "Эй, комп, я только что отправил вам пакет. Получил?"
Ваш комп: ...
Сервер: "Ну же, ответь! Я не могу ждать весь день!"
Ваш комп: ...
Сервер: "Ок, забей, мне надоело ждать, лови еще пакет! Получил?"
Ваш комп: "Да, получил этот пакет, и предыдущий тоже получил. Спасибо."
Сервер: "Отлично, но почему сразу не отвечал о получении первого пакета? Я тут сто лет прождал!"
Ваш комп: "Прошу прощения, но я оптимизирую сеть, соединяя попарно ответы."
Сервер: "Забей на оптимизацию, у тебя не корпоративный домен. Ты понимаешь, что чем дольше ты протянешь с ответом, что больше времени я буду ждать перед следующей отправкой?"
Ваш комп: "Я дико извиняюсь, но меня таким сделали."

После установки исправления:

Сервер: "Эй комп, лови пакет. Поймал?"
Ваш комп: "Поймал, кидай следующий!"
Сервер: "Быстро ты! Ок, лови еще один, поймал?"
Ваш комп: "Поймал, кидай следующий!"
Сервер: "Воо! Заметно лучше! Теперь мне это нравится! Намного лучше, чем тот заговор молчания, не так ли?
Ваш комп: "Да, это меня радует, спасибо!"

(((Дальше шел FAQ, не стал переводить по причине банальности))).

Источник: http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html

Категория: Мои статьи | Добавил: Corvalan (08.01.2010)
Просмотров: 3738 | Комментарии: 4 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Засланцев: 1
Пользователей: 0


Copyright MyCorp © 2025   Бесплатный хостинг uCoz