ShellスクリプトのCPU利用を制限する

本番機とかCPU利用率の監視が入っているマシンで
調査でコマンド打ったり運用シェルやを動かしたときにCPUが跳ねてアラートとぶのは嫌なので
tasksetでコアを絞ってCPU利用率にキャップを付けましょう。

普段打っているコマンドの前に

taskset -c 0,1 main.sh 

とかしてあげるだけで、コア数を制限できるので4コアマシンなら最大50%までしかいかなくなる。

地味だけどこういうのは便利