I just installed sysstat. It'll take a while for sar to gain information.
The part i absolutely don't understand is, that a 100 Tick 10 Slot public server with 10 players on it (me and 9 Bots), takes a CPU amount of 50% - 75% on one core.
(I assigned the process to a core via # taskset -c 1 ./srcds_run ...)
I couldn't find any clue on the net, compiling a newer Kernel didn't change anything.
Is this the normal CPU amount the srcds takes for a CS:S server? I simply can't belief this. How is a gameserver provider even making his money?
I mean come on, 10 slots 100 Tick on a 2,8 GHz Core ...
is this normal, or not?
Ah and # mpstat -P ALL is showing me 3 Cores?
The part i absolutely don't understand is, that a 100 Tick 10 Slot public server with 10 players on it (me and 9 Bots), takes a CPU amount of 50% - 75% on one core.
(I assigned the process to a core via # taskset -c 1 ./srcds_run ...)
I couldn't find any clue on the net, compiling a newer Kernel didn't change anything.
Is this the normal CPU amount the srcds takes for a CS:S server? I simply can't belief this. How is a gameserver provider even making his money?
I mean come on, 10 slots 100 Tick on a 2,8 GHz Core ...
is this normal, or not?
Ah and # mpstat -P ALL is showing me 3 Cores?
Code:
# mpstat -P ALL
Linux 2.6.27.9 (hostname) 12/18/2008
06:25:54 PM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
06:25:54 PM all 4.36 0.04 0.20 0.04 0.02 0.09 0.00 95.24 2154.89
06:25:54 PM 0 2.78 0.02 0.15 0.06 0.00 0.02 0.00 96.97 3.43
06:25:54 PM 1 5.94 0.07 0.25 0.03 0.04 0.16 0.00 93.51 0.15
06:25:54 PM 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00