Re: Schedule priority

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Thu, 02 Dec 93 11:46:30 -0800


You need to be careful on uniprocessors not to lock out
important services like X. Doing so can hang the machine.
pfConfig() currently sets non-degrading priorities only on
multiprocessor machines.

On an MP machine, schedctl, prctl and sysmp are needed to
give solid realtime performance. On a uniprocessor, I'm not
sure how much difference they will make, e.g. if something
needs to run, it will eventually run and if something needs
to be paged out for that to happen, something will be paged
out (although in the prctl case at least it's not your
Performer app).

High frame-rate realtime can only be guaranteed on an MP
machine. If your frame rate isn't too high and allows enough
headroom, you can do reasonably well on a 1P. Getting rid of
daemons a by doing "/etc/init.d/network stop" will help.

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:07 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.