注:1.優先順位が低いということは、優先順位numberが低いことを意味します。 2.ディストリビューションはRHEです
デーモンを通常の優先順位より低い(つまり、20ではなく18で)起動したいので、競合が発生した場合に最初にCPUが取得されます。
Niceはコマンドを高い優先度で実行します。reniceは上げ下げすることができますが、すでに実行中のプロセスに対しては機能します。
プログラムがpidファイルを生成しないため、回避できる場合は、プロセスリストからpidを掘り出して、開始スクリプトでreniceを呼び出す必要はありません。
ニースで起動するだけです。
例えば。:
ニース-n 18/path/to/mydaemon
さらに、ioniceコマンドを使用して、低いio優先度でプロセスを開始できます。
Nice -n18 ionice -c3 /path/to/mydaemon