Sorry for the late reply - been away for a bit. Everything I've read as an SA (for Solaris at least - though I would expect the other *nices to be similar) was to never set a user space (non O/S) process to less than -15. Other than that, it's another of those YMMV, measure before and after, and if it helps great. Trying to second guess process schedulers is a tricky business though, and you really need to intimately know how your system behaves before trying it.
--Jim > -----Original Message----- > From: Stas Bekman [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, August 06, 2002 9:55 PM > To: [EMAIL PROTECTED]; Alexey Zvyagin > Subject: process priorities and performance > > > Alexey Zvyagin has suggested a use of Unix process priorities > to improve > the performance of the web services during the peak hours: > > Alex writes: > --------------------------------------------------------- > The Unix priorities help to improve perfomance : > > The MySQL server has a -20 Unix priority: > > /usr/bin/nice -n -20 /usr/local/bin/safe_mysqld --user=mysql > > The backend apache server has the -10 priority: > /usr/bin/nice -n -10 /usr/local/apache_new/bin/apachectl > start > /dev/null > > The frontend apache server has the -5 priority > /usr/bin/nice -n -5 /usr/local/accel/bin/apachectl start > /dev/null > > The CPU priorities help to handle an increased traffic on the > overloaded > server. > --------------------------------------------------------- > > Has any of you experimented with this technique and found it > useful? If > you do we could add the tip to the guide's performance > chapter. But we > need some meat to have a useful section. > > Thanks. > > __________________________________________________________________ > Stas Bekman JAm_pH ------> Just Another mod_perl Hacker > http://stason.org/ mod_perl Guide ---> http://perl.apache.org > mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com > http://modperlbook.org http://apache.org http://ticketmaster.com >