LinuxとWindowsで優先度を指定してプログラムを実行する
マルチスレッドなプログラムを作ってテストしているとリソース使い切って残念なので、優先度を下げてまったり実行させたいことがたまにある。
Linuxの場合
nice -n <優先度> <command> <args>
優先度は19から-20まで(数字が低いほど高い)。
ただし、負の値にするにはroot権限が必要。
niceコマンドを使わない場合は0で起動される。
実行中のプロセスの優先度を変える場合にはreniceコマンドを使う。