Scientific LinuxでApacheの起動時にnice値を設定する方法を調べた。
初めに/etc/sysconfig/httpdに
HTTPD="nice -n 1 /usr/sbin/httpd"
という設定を試みたが、stopするときにこのコマンド名でkillprocしているところが動作しない。
どうすればいいのかとスクリプトを読んだところ、プログラムの起動は/etc/rc.d/init.d/functionsに定義されているdaemonコマンドで行われており、この中で定義されていればNICELEVELという変数を使っている。
つまり、/etc/sysconfig/httpdに
NICELEVEL=1
と設定すればよい。