19 способов понизить лаги на сервере, [Только Windows] by Кузьмич |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
19 способов понизить лаги на сервере, [Только Windows] by Кузьмич |
Иван_Кузьмич
|
6.12.2008, 12:21
Сообщение
|
![]() |
[Шаг 1]
Первый шаг нажимаем CTRL + ALT + DEL находим hlds.exe и ставим приоритет *Реального времени* :) [Шаг 2] Создаём ярлык файла hlds.exe (например ярлык кидаем его на рабочий стол) берём Свойства-Обьект в строке после hlds.exe дописываем свои параметры стандартные напимер -nomaster -cstrike -console и тд. и добавляем в конце -pingboost 3+ heapsize 250000+ sys_ticrate 10000 [Шаг 3] Поставить HL Booster Скачать тут Я выбрал версию lite потому что я считаю что этот вариант более стабильный,чем другие Установка:Создаем в папке addons папку с названием Booster и кидаем туда booster_mm.dll потом прописываем в addons\metamod\plugins.ini строку win32 addons\booster\boster_mm.dll и настройки бустера в server.cfg которые тут на форуме можно найти [Шаг 4] Ускорение смены карты. Для этого удаляем в папке cstrike файл custom.hpk =) НАВСЕГДА! [Шаг 5] Можно использовать этот скрипт для стабилизации отправки и принятия данных на сервер [quote]alias "dslow" "sv_minrate 2500;sv_maxrate 2500;sv_minupdaterate 5;sv_maxupdaterate 5;echo dead slow" alias "vslow" "sv_minrate 3500;sv_maxrate 3500;sv_minupdaterate 13;sv_maxupdaterate 13;echo very slow" alias "slow" "sv_minrate 3500;sv_maxrate 5000;sv_minupdaterate 14;sv_maxupdaterate 14;echo slow" alias "norm" "sv_minrate 3500;sv_maxrate 7500;sv_minupdaterate 15;sv_maxupdaterate 15;echo normal" alias "fast" "sv_minrate 3500;sv_maxrate 9999;sv_minupdaterate 20;sv_maxupdaterate 20;echo fast" alias "vfast" "sv_minrate 3500;sv_maxrate 20000;sv_minupdaterate 20;sv_maxupdaterate 60;echo LAN fast" alias "rates" "sv_minrate;sv_maxrate;sv_minupdaterate;sv_maxupdaterate"[/quote] это можно вписать в server.cfg ,autoexec.cfg Использование: После запуска консоли сервера наберите какой параметр вы хотите, в зависимости от интернета Например для LAN vfast Тестируйте кароче :) [Шаг 6] Идёт на настройку server.cfg Уменьшение лагов гарантировано =) [quote]sv_logbans 0 sv_logecho 0 sv_logfile 0 sv_log_onefile 0 mp_logmessages 0 mp_logdetail 0 sv_unlag 1 sv_maxunlag 1 fps_max 600 [/quote] это всеволишь некоторые параметры) [Шаг 7] Настройка server.cfg под ваш интернет Если у вас Модем 56к , то [quote]rate 5000 sv_rate 5500 sv_cmdrate 40 sv_cmdbackup 2 sv_updaterate 45 mp_resend 2 sv_dlmax 40 mp_decals 50[/quote] Модем 128к [quote]rate 10000 sv_rate 10000 sv_cmdrate 60 sv_cmdbackup 3 mp_updaterate 60 sv_resend 2 sv_dlmax 100 mp_decals 100[/quote] Модем 256k [quote]rate 12000 sv_rate 12000 sv_cmdrate 101 sv_cmdbackup 4 sv_updaterate 101 sv_resend 3 mp_dlmax 256 mp_decals 100[/quote] Модем 512К [quote]rate 15000 sv_rate 15000 sv_cmdrate 80 sv_cmdbackup 4 mp_updaterate 45 sv_resend 3 mp_dlmax 400 mp_decals 100[/quote] Модем 1024к [quote]rate 20000 sv_rate 20000 sv_cmdrate 80 sv_cmdbackup 6 mp_updaterate 80 sv_resend 6 mp_dlmax 800 mp_decals 300[/quote] Модем 2048к [quote]rate 25000 sv_rate 25000 sv_cmdrate 101 sv_cmdbackup 6 sv_updaterate 101 sv_resend 6 [/quote] DSL Высокоскоростной [quote]rate "12001.000521" sv_rate "9999" sv_latency "-21.000521" sv_updaterate "160" sv_cmdrate "40" mp_resend "2" mp_cmdbackup "2" sv_dlmax "768" ex_interp "0.01" ex_extrapmax "10"[/quote] DSL Низкий [quote]rate "9001.000521" sv_rate "9999" mp_latency "-51.000521" mp_updaterate "67" sv_cmdrate "40" sv_resend "2.5" mp_cmdbackup "51" mp_dlmax "512" ex_interp "0.05" ex_extrapmax "4" cl_dlmax 800 mp_decals 300 [/quote] qDSL и xDSl [quote]rate "15001.000521" cl_rate "9999" cl_latency "-16.000521" cl_updaterate "101" cl_cmdrate "400" cl_resend "1.5" cl_cmdbackup "2" cl_dlmax "1024" ex_interp "0.01" ex_extrapmax "10"[/quote] Вот. [Шаг 8] Настройка Windows.Убираем эффектыЧтобы сделать больше производительность! Мой Компьютер\ Свойства\Дополнительно\Визуальные эффекты и ставим галочку *Обеспечить наилучшую производительность* [Шаг 9] Оптимизация процессора Пуск\Выполнить\пишем Regedit\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Management\Memory MAnager\ ставим в файле DisablePagingExecutive вместо 0 ставим 1 и в файле LargeSystemCache тоже ставим 1 [Шаг 10] Расширение сетевого канала (download speed) Пуск\Выполнить\пишем gpedit.msc\Административные шаблоны\Сеть\планировщик пакетов QoS\ щёлкните на нём и увидите 20% и заменяем их на 0% [Шаг 11] Убираем Prefetch нафиг Пуск\Выполнить\пишем Regedit\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Management\Memory Manager\PrefetchParameters Затем выберите файл EnablePrefetcher и присвойте ему значение 3 вместо 1 (в десятичной) [Шаг 12] Азот для процессора ) Пуск\Выполнить\пишеи Regedit\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl Заходим в эту папку нажимаем правой кнопкой Создать\Параметр DWORD\ создаём называем IRQ8Priority присваиваем ему значение 1 (в Шестнадтичной) [Шаг 13] Можно использовать прогу TCP Optimizer она действительно очень помогает для настройки TCP и скорости интернета Скачать Руссификатор Тут [Шаг 14] Этот трюк сильно не влияет на сервер но способен немного уменьшить CPU Панель управления\Свойства папки\Вид\Снимаем галочку с *Автоматического поиска сетевых папок и принтеров* [Шаг 15] Остановка не нужных услуг также может уменьшить потребления процессора Панель управления\Администратирование\Услуги\Выключаем не нужные услуги нажатием на них Перечень программ которые можно отключить (если у вас есть такие) Применение управления Clipbook Сообщения об ошибках Распределенная ссылке отслеживания клиента Справка и поддержка Индексирование IPsec Messenger Remote Registry Service Telnet Время Windows Производительность адаптера WMI. [Шаг 16] Дефрагментация диска собирает все растерянные файлы. Мой компьютер\Сервис\выбираем раздел где находится сервер и нажимаем на Дифрагментацию [Шаг 17] Этот трюк оптимизирует использование оперативной памяти что тоже очень важно для сервера) Пуск\Выполнить\пишем Regedit\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Management\Memory MAnager Клацаем правой кнопкой Создать параметр DWORD называем параметр именем "IOPageLockLimit" Ставим Шеснадцатичную систему исчисления и пишем 4000 -Если у вас 128 MB Ram. 10000 -Если у вас 256 MB Ram. 40000 - Если у вас 512 MB Ram и больше Перезагружаем комп [Шаг 18] Пуск\Выполнить\msconfig\SYSTEM.INI\[386nh]\Создаем файл и называем его ConservativeSwapFileUsage=1 И перезагружаем [Шаг 19] Очистить реестр от не нужных файлов , ключей и прочего с помощью программы Vit Registry Fix 8.1 она очень удобная к тому же на русском языке Скачать Тут Конец. НЕ ОБЯЗАТЕЛЬНО ВЫПОЛНЯТЬ ДЕЙСТВИЯ ШАГ ЗА ШАГОМ!ВЫБЕРИТЕ ,ТО ЧТО ВАМ НУЖНО! Авторские права соблюдены) by Кузьмич
Отредактировал: Иван_Кузьмич, - 6.12.2008, 12:23
|
Поблагодарили 48 раз
|
|
GODZILLA
|
6.12.2008, 12:57
Сообщение
|
![]() |
Круто!
У меня слава богу лагов нет.Да и я не разбираюсь в этих рейтах.Но всё равно круто! Молотчик! |
Поблагодарили 1 раз
|
|
Иван_Кузьмич
|
6.12.2008, 13:42
Сообщение
|
![]() |
GODZILLA,
Спасибо) 3 часа писал |
Поблагодарили 4 раз
|
|
HaeMHuK
|
6.12.2008, 14:38
Сообщение
|
|
|
Предлагаю поднять в топ)))класс тема
|
Поблагодарили 1 раз
|
|
op1um
|
6.12.2008, 15:34
Сообщение
|
![]() |
Цитата -pingboost 3 Это для Win? |
|
|
|
Иван_Кузьмич
|
6.12.2008, 16:07
Сообщение
|
![]() |
op1um,
Тут всё только для Windows для Других нет :) |
Поблагодарили 1 раз
|
|
kentavrius
|
6.12.2008, 17:37
Сообщение
|
![]() |
а custom.hpk что делает? чот очково его сносить
|
|
|
|
Иван_Кузьмич
|
6.12.2008, 18:09
Сообщение
|
![]() |
kentavrius,
Очково не сноси я снёс карты быстрее грузятся =) когда карта сменяется ) |
Поблагодарили 1 раз
|
|
jas0n
|
8.12.2008, 9:44
Сообщение
|
![]() |
|
|
|
|
Karlezon
|
8.12.2008, 10:16
Сообщение
|
![]() |
|
Поблагодарили 2 раз
|
|
Shaman1983
|
11.12.2008, 0:40
Сообщение
|
|
|
настройки бустера в server.cfg которые тут на форуме можно найти?
По подробнее можно? Ссылку. и это разве бустер лайт? |
|
|
|
nelepiY
|
11.12.2008, 6:22
Сообщение
|
![]() |
Иван_Кузьмич, Спасибо! Хорошая статья!
|
|
|
|
Ser_UFL
|
11.12.2008, 17:16
Сообщение
|
|
|
Настоятельно рекомендую последовать советам тут:
http://www.hlds101.com/bonus/tweaking.htm Тут написаны плюсы и минусы режимов GUI и Console. Единственный, недостаток консольного режима - пугающиеся новички. http://www.hlds101.com/starting.htm Есть еще какая-то статься на сайте стима (есть русская версия у них также), но там как-то не очень все.. Про WMP там пишут, который может и повышает FPS, но кроме увеличения самих циферок, я разницы не замечал..
Отредактировал: Ser_UFL, - 11.12.2008, 17:17
|
Поблагодарили 1 раз
|
|
Jameson
|
21.12.2008, 15:26
Сообщение
|
|
|
веселая статейка...половину пунктов выполнил, теперь как флешку к компу не подключу комп перезагружается )
|
|
|
|
Иван_Кузьмич
|
21.12.2008, 17:22
Сообщение
|
![]() |
Jameson,
я выполнял все 19 и всё нормально.Вроде даже лучше не только серверу стало но и винде быстрее всё стало запускаться |
|
|
|
Jameson
|
21.12.2008, 18:02
Сообщение
|
|
|
|
|
|
|
holoc
|
22.12.2008, 1:21
Сообщение
|
|
|
|
Поблагодарили 11 раз
|
|
![]() ![]() |