Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
7 страниц V   1 2 ... 5 6 »

Чем выше sys_ticrate, тем ниже нагрузка на CPU

, Почему? 0_o
Статус пользователя ravenyd123
сообщение 27.7.2011, 13:20
Сообщение #1


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Не понятная ситуация у меня.
Железо: C2D E6500 2,93 Ггц, 2Гб ОЗУ.
Windows XP SP3
Инет 20мбит.

Чем больше пишу sys_ticrate, тем меньше КС-сервер кушает проц.

При 20 игроках:

sys_ticrate 100 => FPS 85 => 25-35% CPU
sys_ticrate 150 => FPS 128 => 15-21% CPU
sys_ticrate 200 => FPS ~146 => 11-13% CPU
sys_ticrate 512 => FPS ~512 => 0,7-1.5 % CPU
sys_ticrate 10000 => FPS 512 => 0,0 % CPU

По идее чем выше ФПС сервера, тем он должен больше кушать, а получается у меня наоборот. Конечно, кому-то покажется:
" Чего жаловаться-то? Можно понавтыкать кучу серверов с sys_ticrate 10000, раз столь мало они кушают"
Но проблема еще в том, что чем выше ФПС, тем ужаснее стрельба.

Стоит amxx, metamod, dproto и поочередно тестировал hlbooster 1.7, alx_lowping, mmtimer, всякие WPlayer и qip.
Везде результат один.

server.cfg
mm_insane 0
booster_show_connmsg 2
booster_autofps 1000
booster_minsleepms 1
booster_force_systicrate 333
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2

sv_contact "ravenyd123@mail.ru"
sv_maxupdaterate 101
sv_minupdaterate 30
sv_minrate 2500
sv_maxrate 25000
sys_ticrate 10000

mp_autokick 0
mp_autoteambalance 2
mp_buytime 0.70
mp_c4timer 35
mp_fadetoblack 0
mp_flashlight 1
mp_forcecamera 0
mp_footsteps 1
mp_freezetime 3
mp_friendlyfire 1
mp_logdetail 1
mp_logfile 1
mp_playerid 0
mp_roundtime 1.75
mp_timelimit 45
mp_tkpunish 0
mp_startmoney 800
sv_allowdownload 1
sv_downloadurl ""
sv_allowupload 0
sv_alltalk 0
sv_voiceenable 1
sv_voicequality 5
sv_voicecodec voice_speex
sv_cheats 0
sv_aim 0

log on
sv_logbans "1"
sv_logecho "1"
sv_logfile "1"
sv_logflush "1"
pausable 0
allow_spectators 3
sv_region 255

sv_rcon_banpenalty 120
sv_rcon_maxfailures 3
sv_rcon_minfailures 3
sv_rcon_minfailuretime 30

// load ban files
exec listip.cfg
exec banned.cfg


plugins.ini

; AMX Mod X plugins
superban.amxx



; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
;antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
;nextmap.amxx ; displays next map in mapcycle
;mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands


; Counter-Strike
restmenu.amxx ; restrict weapons menu
;statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)




; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer


; Custom - Add 3rd party plugins here

admin_spec_esp.amxx
anti_hlbrute.amxx
FullSpawns.amxx
c4timer.amxx
;Voices_Management.amxx
statsx_shell.amxx
evil-recorder.amxx
;setmaster.amxx
xredirect.amxx
deagsmapmanager.amxx
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
FixX
сообщение 27.7.2011, 13:42
Сообщение #2
Стаж: 15 лет

Сообщений: 2200
Благодарностей: 526
Полезность: 0

у меня тоже при большом тикрейте берет 1% ЦП при 7 игроках)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 27.7.2011, 14:12
Сообщение #3


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

НУ вот сейчас. Ставлю sys_ticrate 100 пинг большой для 15 игроках, но хорошо летит. СТавлю 150 - уже хуже. Ставлю 1100 - че-то вообще не понятно куда летит все.

Я бы оставил sys_ticrate 100, но это же Паблик. Тут 32 игрока макс. Пинг будет под 20, вместо 4-5 как раньше
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Factor
сообщение 27.7.2011, 17:40
Сообщение #4


Стаж: 14 лет

Сообщений: 388
Благодарностей: 57
Полезность: 142

Какой sys_ticrate лучше для паблика?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Factor
сообщение 27.7.2011, 18:14
Сообщение #5


Стаж: 14 лет

Сообщений: 388
Благодарностей: 57
Полезность: 142

Цитата(FixX @ 27.7.2011, 17:50) *
100500 psych.gif


А ничего путного не можешь предложить да?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 27.7.2011, 18:29
Сообщение #6


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Factor @ 27.7.2011, 17:40) *
Какой sys_ticrate лучше для паблика?

НУ обычно ставят 10000. Хотя и 1100 иногда используют.



Вот, на дасте2 экспериментировал. В игре прям менял sys_ticrate. СТСавлю больше - нагрузка меньше и стрельба говеннее. Потом сменилась карта и опа при sys_ticrate 10000 у меня нагрузка на CPU стала 30-35% 0_0 Из-за чего так, я и не понял. ПРошло время. У меня отключили свет )))) Запускаю заново и снова при 10000 нагрузка 0% и стрельба ***

Должне еще заметить, когда при хорошей стрельбе, нагрузка была под 30% То FPS прыгал 300-1000.
НО вот теперь, когда 0% - FPS держится на 1008-1024 при 24 игроках. 0_0 И эти 24 игрока орут, что ***** серв =))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 27.7.2011, 21:29
Сообщение #7


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Ну таки что? Может у кого идеии есть? Хотя бы самые бредовые?
Отрубал все плагины - результата не дало.
Пробовал в BIOS'е отключать HPET.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 27.7.2011, 22:09
Сообщение #8


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Иногда ставлю sys_ticrate 100, чтобы посмотреть на нагрузку. И получаю разные FPS каждый раз.
То FPS сервера 68, то 75, то 93, то 95........я даже не знаю от чего это все зависит.
Я имеею ввиду, не скачки ФПС, а то что, утром ставлю для интереса sys_ticrate 100 и получаю стабильные 68 ФПС. Возвращаю обратно sys_ticrate 10000. Днем снова включаю 100 и получаю уже стабильные 93 ФПС и так далее.

Отредактировал: ravenyd123, - 27.7.2011, 22:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 0:08
Сообщение #9


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Отключение amxxmodx, dproto, metamod результата не дали

Запускаю КС на высоком приоритете и ставлю его на 1 ядро.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 28.7.2011, 11:36
Сообщение #10


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(ravenyd123 @ 28.7.2011, 3:08) *
Отключение amxxmodx, dproto, metamod результата не дали

Запускаю КС на высоком приоритете и ставлю его на 1 ядро.

На данный момент у тебя какой бустер стоит? Удали вообще бустеры. И из конфига

Код
mm_insane 0
booster_show_connmsg 2
booster_autofps 1000
booster_minsleepms 1
booster_force_systicrate 333
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 13:10
Сообщение #11


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Mr.Dmitry @ 28.7.2011, 11:36) *
На данный момент у тебя какой бустер стоит? Удали вообще бустеры.

Сейчас только mmtimer 1.6 стоит



Цитата(Mr.Dmitry @ 28.7.2011, 11:36) *
Удали вообще бустеры. И из конфига

Код
mm_insane 0
booster_show_connmsg 2
booster_autofps 1000
booster_minsleepms 1
booster_force_systicrate 333
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2


Не помогло.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 13:47
Сообщение #12


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Я вообще metamod с amxx и всякими модулями и плагинами отрубал - результат тот же.

Сменил мать с p31 на p35 чипсет. Результат тот же.

Перекачал все файлы CS сервера на другой комп. НА нем стоит win 7 X64 и E8400.
ПРоблем подобных не заметил.

sys_ticrate 100 - 0.4-1.7 %
sys_ticrate 200 - 0.5-2%
sys_ticrate 512 - 2.3-4.8%
......и так далее.

Притом ФПС скачет сильно. Но не суть в этом. ПОлучается, что проблема не в самом CS сервере, раз он на другой машине нормально работает.
Получается проблема, либо в Железе, либо в WIndows XP.

Сама ХР свежая, кроме КС и драйверов ничего нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 28.7.2011, 14:47
Сообщение #13


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(ravenyd123 @ 28.7.2011, 17:47) *
Я вообще metamod с amxx и всякими модулями и плагинами отрубал - результат тот же.

Сменил мать с p31 на p35 чипсет. Результат тот же.

Перекачал все файлы CS сервера на другой комп. НА нем стоит win 7 X64 и E8400.
ПРоблем подобных не заметил.

sys_ticrate 100 - 0.4-1.7 %
sys_ticrate 200 - 0.5-2%
sys_ticrate 512 - 2.3-4.8%
......и так далее.

Притом ФПС скачет сильно. Но не суть в этом. ПОлучается, что проблема не в самом CS сервере, раз он на другой машине нормально работает.
Получается проблема, либо в Железе, либо в WIndows XP.

Сама ХР свежая, кроме КС и драйверов ничего нет.

Windows виндусу рознь. Какой у тебя виндус? Лицензия? или всякого рода борки типо зверь двд?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 14:59
Сообщение #14


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Mr.Dmitry @ 28.7.2011, 15:47) *
Windows виндусу рознь. Какой у тебя виндус? Лицензия? или всякого рода борки типо зверь двд?

С торента скачал что-то ))))

СЕйчас посмотрю....



Действительно, какая-то сборка.
Forum.OSzone.net Simple Edition
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя _Skyline
сообщение 28.7.2011, 15:25
Сообщение #15


Стаж: 18 лет
Город: Екатеринбург

Сообщений: 1414
Благодарностей: 839
Полезность: 1060

Цитата(ravenyd123 @ 28.7.2011, 17:47) *
Я вообще metamod с amxx и всякими модулями и плагинами отрубал - результат тот же.

Сменил мать с p31 на p35 чипсет. Результат тот же.

Перекачал все файлы CS сервера на другой комп. НА нем стоит win 7 X64 и E8400.
ПРоблем подобных не заметил.

sys_ticrate 100 - 0.4-1.7 %
sys_ticrate 200 - 0.5-2%
sys_ticrate 512 - 2.3-4.8%
......и так далее.

Притом ФПС скачет сильно. Но не суть в этом. ПОлучается, что проблема не в самом CS сервере, раз он на другой машине нормально работает.
Получается проблема, либо в Железе, либо в WIndows XP.

Сама ХР свежая, кроме КС и драйверов ничего нет.

E8400 + 4Gb Kingston Hyper; sys_ticrate 1075; Gentoo Linux; 1000FPS
i7-870 + 8Gb Corsair CMX3; sys_ticrate 1075; Gentoo Linux; 1000FPS
Инет 64 \ 12; Ни каких скачков. Нагрузки почти никакой.

Отредактировал: _Skyline, - 28.7.2011, 15:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 15:27
Сообщение #16


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(_Skyline @ 28.7.2011, 16:25) *
E8400 + 4Gb Kingston Hyper; sys_ticrate 1075; Gentoo Linux; 1000FPS
i7-870 + 8Gb Corsair CMX3; sys_ticrate 1075; Gentoo Linux; 1000FPS
Инет 64 \ 12; Ни каких скачков. Нагрузки почти никакой.

НАгрузка на CPU все же сколько? На 1 ядро

Отредактировал: ravenyd123, - 28.7.2011, 15:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Factor
сообщение 28.7.2011, 21:16
Сообщение #17


Стаж: 14 лет

Сообщений: 388
Благодарностей: 57
Полезность: 142

Убери строку win32 addons\amxmodx\dlls\amxmodx_mm.dll в metamod - plugins.ini, это как уже ясно выключение амхмода, как забьется сервер смотри сколько жрёт, может дело в анти-читах или плагине. Я так протестил и у меня загрузка цп теперь на раза меньше, потом запустил с амхмодом и всё опять пинг прыгать начал, так и дошло до плагинов. Кстати сус тик рейт, как ты сказал, поставил 10к, вроде нормально 500 фпс...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 28.7.2011, 21:20
Сообщение #18
Стаж: 15 лет

Сообщений: 2200
Благодарностей: 526
Полезность: 0

Цитата(Factor @ 28.7.2011, 22:16) *
Убери строку win32 addons\amxmodx\dlls\amxmodx_mm.dll в metamod - plugins.ini, это как уже ясно выключение амхмода, как забьется сервер смотри сколько жрёт, может дело в анти-читах или плагине. Я так протестил и у меня загрузка цп теперь на раза меньше, потом запустил с амхмодом и всё опять пинг прыгать начал, так и дошло до плагинов. Кстати сус тик рейт, как ты сказал, поставил 10к, вроде нормально 500 фпс...

покажи мне античиты в списке плагинов cbf1b2bfde1a.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 21:23
Сообщение #19


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Mr.Dmitry @ 28.7.2011, 15:47) *
Windows виндусу рознь. Какой у тебя виндус? Лицензия? или всякого рода борки типо зверь двд?

Форматнул хард, поставил XP лиценз ENG. Все осталось тоже самое: Зайдет народ под 20, нагрузки 0.0%, лагов-то нет особых, но стрельба в жопе. Да и вообще 0.0 % использования CPU на 20 человек при sys_ticrate 1000 ... 10000 - это более, чем странно. Явное дело, что тут что-то не так.

Поставил тогда потом Windows 2003 Сервер. Как и всегда, просто Винда, КС сервер и драва. Запускаю - все тоже самое, что и в XP.

sys_ticrate 100 - стрельба хорошая, нагрузка хорошая: 7-35%, но пинг высокий и лагает при большом количестве народа.
sys_ticrate 1000 и более - стрельба *** Нагрузки на CPU вообще нету никакой, даже при 32 игроках со всеми включенными плагинами.

Нагрузка на CPU от других программ нормальная (какая и должна быть) всегда.


Идеи? Даже самые фантастические? У меня все мысли высохли. Я не знаю что это и почему так?



Цитата(Factor @ 28.7.2011, 22:16) *
Убери строку win32 addons\amxmodx\dlls\amxmodx_mm.dll в metamod - plugins.ini, это как уже ясно выключение амхмода, как забьется сервер смотри сколько жрёт, может дело в анти-читах или плагине. Я так протестил и у меня загрузка цп теперь на раза меньше, потом запустил с амхмодом и всё опять пинг прыгать начал, так и дошло до плагинов. Кстати сус тик рейт, как ты сказал, поставил 10к, вроде нормально 500 фпс...

Я выше писал, что отключал metamod с amxx полностью. Все так же оставалось.
Античитов нету.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 28.7.2011, 22:17
Сообщение #20


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Вот сейчас. 4 человека онлайн.
sys_ticrate >100 - 0.0 % CPU
sys_ticrate 100 - 0,4-0.7 % CPU
sys_ticrate 10 - 3,4 - 4,8% CPU

Чем меньше sys_ticrate, тем выше нагрузка на CPU.
НУ и соответственно в другую сторону......

10 человек:

sys_ticrate 100. FPS 93 стабильно. 7-10 % CPU.
Sys_ticrate 101. FPS 93 стабильно. 7-10 % CPU.
Sys_ticrate 102. FPS 102 стабильно. 0-2 % CPU
Sys_ticrate 103. FPS 102 стабильно. 0-2 % CPU


Может испробовать там какой-то литл бустер?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
7 страниц V   1 2 ... 5 6 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: