I'm not sure how the kernel manages this kind of thing, but I'm sure
there's 3rd party scripts that'll do this and it's not exactly hard to
write at the end of the day.

I suspect grabbing the latest 2.6 kernel source and having a good look
around in the likely places for variables regarding scheduling might be
the answer.....

Tristan Morris wrote:
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
While we're all on the topic of manually setting processors affinity and
maintaining stable FPS; there must be a way to let the kernel and the CPU
scheduler to manage these decisions!



My aim is to be able to sit back, run x amount of game servers and let the
scheduler manage affinity and switching as it requires. It already does
this, but it may move the process multiple times a second between CPU's,
thus decreasing performance.



How would you go about increasing the 'number of times' a process may switch
between processors in a given time period? So it'll check the load on each
cpu, say every 30 seconds, if the load is high on one, it may move it to the
other.







Cheers,



Tristan

--


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



_______________________________________________
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