SRCDS Steam group


hpet + srcds = stable but not hlds
#1
Hi everybody .
First , very thanks at everybody on this forum , and particularly at BehaartesEtwas wiki ^^ .


Actualy i have 3 servers cs:source very stable @ 99.5 with kernel 2.6.26.8 rt 16 ( 991.6 fps )
with dyntick and timer frequency to 100 hz .(with all optimisation of behhartesEtwas wiki .)

hpet set by the command : echo hpet > /sys/devices/system/clocksource/clocksource0/current_clocksource

Idler script is ok .
resched.sh is ok .

But my problem is for cs 1.6 , the fps are at 100 to 1000 , unplayable and very unstable .. i don't know why ..
here my launch command :
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 3 +sys_ticrate 2500 +fps_max 0

See the screen ...


.png   hpet1.6.png (Size: 20.73 KB / Downloads: 84)

and see the graph of srcds :


.png   hpetcss.PNG (Size: 25.38 KB / Downloads: 83)

Os: Debian lenny (32bits)
cpu : Q6600
ram : 3 go
chipset : ICH8

need backup ^^ . Thanks for your help .
Reply
#2
Try different pingboosts and no pingboost at all, also try some different sys_ticrates.
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 2 +sys_ticrate 2500 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 3 +sys_ticrate 1000 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 2 +sys_ticrate 1000 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 3 +sys_ticrate 1500 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 -pingboost 2 +sys_ticrate 1500 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 +sys_ticrate 2500 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 +sys_ticrate 1500 +fps_max 0
screen -dmS cswar ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27035 +sys_ticrate 1000 +fps_max 0
Try those and see what happens. Also I think tsc is best for hlds, and mixing hlds and css is not a good idea.
[Image: b_350x20_C002748-004880-FFFFFF-000000.png]
Reply
#3
Ok thanks i will try this .
Reply
#4
disable dyntick, enable hrt, make the Kernel as small as possible and set pb3 with tic of 1100 for 1.6 Wink
Reply
#5
(09-16-2009, 07:34 AM)pengy Wrote:  and mixing hlds and css is not a good idea.

!

and also see the trouble shooting and playing around sections of my howto ;-)
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#6
i have tried all thing of your wiki ^^
i'am compiling an other kernel without dyntick and @ 1000 hz for try .
hum strange thing !!
kernel 1000hz tsc all optimisation of BehaartesEtwas (no dyntick etc..)
see the screenshoot :


.png   tsc1000.png (Size: 17.83 KB / Downloads: 87)

1: without idle ,without resched.sh
2: with idle (very good)
3 : with idle + resched.sh ... very strange its make fps drop ... Sad

an idea ?
Reply
#7
I think the Kernel version from the tut is better for css server...
Reply
#8
ok so i have delete all fonction for hlds in resched.sh and fps are stable for css and cs1.6 .
iam waiting for more people to see if it's ok or not Smile
Reply
#9
with 8 players i have bad fps :/ .. Its 500 or 1000 fps not between lol ...
BehaartesEtwas for your 1.6 server you have follow the tuto of http://www.howto-cs16-root.de/gen_kernel.htm ?
Reply
#10
(09-17-2009, 04:52 AM)3v1l Wrote:  with 8 players i have bad fps :/ .. Its 500 or 1000 fps not between lol ...
check your clock source, try all your system supports (see the wiki on how to do that)

Quote:BehaartesEtwas for your 1.6 server you have follow the tuto of http://www.howto-cs16-root.de/gen_kernel.htm ?
that one is another possibility to optimize the kernel, but that works only for 1.6. my howto is tested for both css and 1.6, but:
do not run css and 1.6 at the same time on the same root, that simply does not work.
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#11
Ok thanks a lot Wink i will host 1.6 on an other server .
Reply
#12
i use debian open 1.6 server ...i don't know how to compile kernel.... i use 1000hz or 100hz ...cannot 1000fps...if use pingboost 3 can 1000fps ..but cpu use 20%up.... if not use pingboost just have 8xxfps only ....
who can give me good fps kernel to install....>< help....
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)