I thought maybe I misunderstood or you mis-typed previously. You are saying that your server-side FPS is very unstable, below 100? I thought maybe you meant 66 packets-per-second/ticks/cmdrate/updaterate.

FYI, I believe that the standard fps_max for tf2 is 300. My cruddy old AMD x2 4600+ holds steady with very little variance while loaded.

There is something seriously wrong with your setup if that's true. I have no idea what it might be.

Just for fun, apt-get install adjtimex and do "adjtimex -p"

And maybe try running a few phoronics tests;
sudo apt-cache show phoronix-test-suite

install and do some memory and CPU tests. Compare with similar hardware to see what you are getting.



As for setting process affinity, I doubt that there would be any benefit for an application like srcds. AMD processors for each core have their own cache, unlike Intel, so sometimes cache misses can hurt you for cache-intensive applications, but modern Linux schedulers take that into account and are pretty good about it (if I'm remembering right). There are also some cases where if you want maximum IO/network throughput (10G+ networking), it can be useful, but srcds isn't one of them. Per-CPU licensed apps (Oracle?) can also be a good reason to bind an app to a particular CPU.

The issue with setting a process to a particular CPU affinity is that it does not provide exclusivity. Any other process will still run on that CPU too, potentially fighting for resources.



Saint K. wrote:
Hi,

My concern is not really to have more servers on there (although it be nice if 
possible), but I'd like to get at least 66+fps stable per server per core, and 
having some load left to have replay etc enabled, as we had to kill that as 
well to get things running on the edge of normal.

I've also tried assigning it per core, but never found clear bennifits to do 
so. The keeping one core free is just the thought process, leaves some room for 
other processes to peak (if required).

Saint K.
________________________________________


--
# Jesse Molina
# Mail = [email protected]
# Page = [email protected]
# Cell = 1.602.323.7608
# Web  = http://www.opendreams.net/jesse/



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to