SRCDS Steam group


SourceTV and HLTV CPU usage
#1
I know there is exact usage. But I would like to know if anyone knows the average CPU usage of SourceTV and HLTV. I am talking about the relay server you can connect to a gameserver and not the intigrated tv.

Bandwidth usage is easy to limit and estimate with the tv_rate cvar.

But with cpu it is different:
For sourcTV there is tv_snapshotrate. I guess something similar to tickrate?
But how man slots can a modern core handle? Most leagues force a snapshotrate of 24 (16 default). A rough estimate for playerslots is 30-40 per modern cpu core. With SourceTV it must be higher?!

I found this cvars/cmds for hltv:
- fullupdateinterval
- maxframes
- cachesize

I guess the have an impact on cpu usage?

It would be nice if somebody could clear things up a bit.
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#2
you can host much more sourcetv slots than normal game slots. it depends also strongly whether you have tv_transmitall 1 or 0. sorry, I don't have exact numbers, as I never got even close to some limit there. an educated guess would be you can host 10 times more slots than usual (maybe 5 or 20... I dunno; also transmitall will make a factor of 2 or so). usually I run the srctv server with a lower priority (or with no realtime/fifo scheduling at all) so it doesn't disturb the normal game server when running on the same machine.
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
#3
I am thinking of expending server4lau to offer also tv servers. I could achive that with minimal adjustments in my code.
But before I do so I would like to know how much cpu is needed.
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#4
I think to be sure you will have to try it out. Start with low limits (i.e. allow only one or two servers with not so many slots) and have them running with a lower priority than the normal game servers. Then you can see how much the load increases and carefully raise the limits. (btw: look at the load from the uptime command, I think it's more reliable)
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


Forum Jump:


Users browsing this thread: 1 Guest(s)