Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Уменьшить потребление ресурсов HLDS
http://aghl.ru/forum/viewtopic.php?f=10&t=2162
Страница 1 из 1

Автор:  Jerry Mouse [ 23 май 2015, 09:56 ]
Заголовок сообщения:  Уменьшить потребление ресурсов HLDS

Привет. Держу сервер дома, железо старенькое: Pentium 4 3.0 S478, DDR1@333 2Gb, OS Debian 7.8.
На нем крутится HLDS 6153, запускаю с параметрами -sys_ticrate 300 -pingboost 2
 Плагины, настройки server.cfg



В общем, когда на сервере 20 игроков, нагрузка на CPU порядка 75-79%. Раньше, кстати, при этом еще и пролагивало у всех, но просле ревизии плагинов, все выдающие ошибки и ворнинги были допилены либо выпилены. Так что по амх-плагинам сейчас все ровненько, в логах ошибок нет.

Статистика пишется в mysql, юзеры в mysql, арми-ранкс в mysql.

Из наиболее тяжелых плагинов, как мне кажется, стоит админ-есп и вх-блокер, но без них тоже никуда.

Боюсь того дня, когда на сервере будет под 32 игрока........ Уже при 25 игроках нагрузка будет 100% в пиках... :bad:

Скажите, пожалуйста, это нормальная нагрузка для такого железа или можно извернуться и выжать еще чуть-чуть без потери качества стрельбы?

Автор:  unKn0wn [ 23 май 2015, 18:19 ]
Заголовок сообщения:  Re: Уменьшить потребление ресурсов HLDS

fps_max 101 -это клиентский квар, он тут ненужен, вместо него который выполняет похожие действия -нижний.
sys_ticrate 300

sv_minrate "100000" поставь 0
sv_maxrate "30000" здесь 10000

sv_mincmdrate "30" -не уверен что такие параметры есть для хлдс, хотя для кс могли придумать что-то волшебное.
sv_maxcmdrate "102" -из той-же оперы...

sv_minupdaterate "30" -чем ниже этот параметр и параметр sv_maxupdaterate -тем меньше нагрузка на ЦП, но при этом игроки получают чуть по другому инфу от сервера. Что-то вроде ФПС'а для передачи данных от сервера к клиенту. И ещё, чем больше людей тем больше надо передать инфы серверу. Когда-то натыкался на калюкулятор рэйтов для сервера, может найдёшь...
sv_maxupdaterate "102"

Всё это может и должно повлиять на стрельбу.

Ещё в ВХблокере, есть какой-то квар, изменением которого можно добится снижения потребления ресурсов самимо ВХблокером. Не помню, что за квар, но покопать тебе есть где и подумать, что да как тебе можно настроить в конфиге Вхблокера.

Автор:  Lev [ 23 май 2015, 21:02 ]
Заголовок сообщения:  Re: Уменьшить потребление ресурсов HLDS

Jerry Mouse
Это нормальная нагрузка, ага.
Я бы посоветовал ReHLDS попробовать, но там плагины хукающие движок пока не пойдут.
Можно попробовать рейты и фпс на сервере снизить. ФПС до 200, рейты до 80.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/