[ Нові повідомлення · Учасники · Правила форуму · Пошук · RSS ]
  • Страница 1 из 1
  • 1
19 способів знизити лаги на сервері
adminДата: Воскресенье, 12.06.2011, 00:18 | Сообщение # 1
Генералиссимус
Группа: Users
Сообщений: 37
Репутация: 12000
Статус: Offline
[Крок 1]
Перший крок, натискаємо CTRL + ALT + DEL знаходимо hlds.exe і ставимо пріоритет *Реального времени*

[Крок 2]
Створюємо ярлик файлу hlds.exe (наприклад, ярлик кидаємо на робочий стіл) беремо Свойства-обьект в рядку після hlds.exe дописуємо
свої параметри стандартні наприклад -nomaster -cstrike -console і тд. і додаємо в кінці -pingboost 3+ heapsize 250000+ sys_ticrate 10000

[Крок 3]
Поставити Booster, завантажити тут
Я вибрав версію booster_1.7 тому що я вважаю що цей варіант стабільніший, ніж інші
Установка: створюємо в папці addons папку з назвою Booster і кидаємо туди booster_mm.dll потім прописуємо в addons\metamod\plugins.ini рядок
win32 addons\booster\boster_mm.dll і настройки бустера в server.cfg .

[Крок 4]
Прискорення зміни карти. Для цього видаляємо в папці cstrike файл custom.hpk!

[Крок 5]
Можна використовувати цей скрипт для стабілізації відправки і ухвалення даних на сервер
Code
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"


це можна вписати в server.cfg,autoexec.cfg
Використання: Після запуску консолі сервера наберіть який параметр ви хочете, залежно від інтернету
Наприклад для LAN vfast Тестуйте кароче .

[Крок 6]
Йдети на настройкИ server.cfg
Зменшення лагів гарантоване.
Code
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


це лише деякі параметри.

[Крок 7]
Настройка server.cfg під ваш інтернет
Якщо у вас Модем 56к, то
Code
rate 5000  

  sv_rate 5500  

  sv_cmdrate 40  

  sv_cmdbackup 2  

  sv_updaterate 45  

  mp_resend 2  

  sv_dlmax 40  

  mp_decals 50


Модем 128к
Code
rate 10000  

  sv_rate 10000  

  sv_cmdrate 60  

  sv_cmdbackup 3  

  mp_updaterate 60  

  sv_resend 2  

  sv_dlmax 100  

  mp_decals 100


Модем 256k
Code
rate 12000  

  sv_rate 12000  

  sv_cmdrate 101  

  sv_cmdbackup 4  

  sv_updaterate 101  

  sv_resend 3  

  mp_dlmax 256  

  mp_decals 100


Модем 512К
Code
rate 15000  

  sv_rate 15000  

  sv_cmdrate 80  

  sv_cmdbackup 4  

  mp_updaterate 45  

  sv_resend 3  

  mp_dlmax 400  

  mp_decals 100


Модем 1024к
Code
rate 20000  

  sv_rate 20000  

  sv_cmdrate 80  

  sv_cmdbackup 6  

  mp_updaterate 80  

  sv_resend 6  

  mp_dlmax 800  

  mp_decals 300


Модем 2048к
Code
rate 25000  

  sv_rate 25000  

  sv_cmdrate 101  

  sv_cmdbackup 6  

  sv_updaterate 101  

  sv_resend 6


DSL Високошвидкісний
Code
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"


DSL Низький
Code
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


qDSL и xDSl
Code
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"


Ось.

[Крок 8]
Настройка Windows. Забираєм ефекти, щоб зробити більшу продуктивність!
Мой Компьютер\Свойства\Дополнительно\Визуальные эффекты і ставим галочку *Обеспечить наилучшую производительность*

[Крок 9]
Оптимізація процесора
Пуск\Выполнить\пишемо Regedit\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Management\Memory MAnager\
ставим в файлі DisablePagingExecutive замість 0 ставим 1 і в файлі LargeSystemCache теж ставим 1
ставим в файлі 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

P.S. Не обов'язково виконувати кроки по черзі


Вітаю вас на wWw.makeyourserver.at.ua! Тут ви можете найти все для вашого cs 1.6 сервера! Качайте файли, Залишайте коментарі, Додавайте свої файли!
 
  • Страница 1 из 1
  • 1
Поиск:

При копіюванні матеріалу, посилання на сайт makeyourserver.at.ua обов'язкове! 
Вся інформація представлена виключно в ознайомлювальних цілях і призначена тільки для перегляду. Адміністрація відповідальності за зміст матеріалу не несе і збитки не відшкодовує.