Saggy Posted May 24, 2007 Share Posted May 24, 2007 (edited) So, is there a way to automatically renice processes based on name? I'd like mysqld and apache to be reniced to -20 as soon as my server boots up, or as soon as they are loaded, but I'm unaware of how to do that. Can't find it in man page or online documentation. Is there any kind of script I could write? Apache and msql are both booted with init.d scripts as far as I know, is there maybe a way to force them to load with a certain PID that I can then make a init.d script that renices it to -20 after everything is done? Also, does anyone know of an application (preferrably Linux based) that I can use to stress-test my server, and report with statistics of how it performed? Edited May 24, 2007 by SagaciousKJB QUOTE (K^2) ...not only is it legal for you to go around with a concealed penis, it requires absolutely no registration! Link to comment Share on other sites More sharing options...
Svip Posted May 24, 2007 Share Posted May 24, 2007 You know, you can always search on the name of the progress. And why do you wish to know their PID's anyway? As for a stress test, there does exist "stresslinux", but that merely tests your hardware. Otherwise I would try googling for "stress test linux". Link to comment Share on other sites More sharing options...
Saggy Posted May 24, 2007 Author Share Posted May 24, 2007 well, the point isn't to find the PID, and the point is not have to search the names of the processes myself. I want the computer to automatically renice my apache and mysql processes at start-up/after-they launch in an automated way. QUOTE (K^2) ...not only is it legal for you to go around with a concealed penis, it requires absolutely no registration! Link to comment Share on other sites More sharing options...
TwoZero Posted May 24, 2007 Share Posted May 24, 2007 Edit the init scripts to make them start things with nice. Differs from distro to distro so I can't give a step by step guide, but there's probably a command in them to start mysql/apache, just add 'nice -20' in front of it. Link to comment Share on other sites More sharing options...
magical_trevor Posted May 25, 2007 Share Posted May 25, 2007 (edited) apache comes with a nice stress test program called ab eg: ab -n 2000 domain.com/somepage.php edit: forgot to mention this that you should probably run this from another machine, rather than the server itself Edited May 25, 2007 by magical_trevor Link to comment Share on other sites More sharing options...
Saggy Posted May 26, 2007 Author Share Posted May 26, 2007 Edit the init scripts to make them start things with nice. Differs from distro to distro so I can't give a step by step guide, but there's probably a command in them to start mysql/apache, just add 'nice -20' in front of it. Ahh, nice. I probably missed the option where I could launch a program with nice while reading the man files. That doesn't sound too hard to do. QUOTE (K^2) ...not only is it legal for you to go around with a concealed penis, it requires absolutely no registration! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now