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