http://www.ibm.com/developerworks/jp/linux/library/l-hw1/
cpubuildスクリプト #!/bin/bash make dep while [ "foo" = "foo" ] do make clean make -j2 bzImage if [ $? -ne 0 ] then echo OUCH OUCH OUCH OUCH exit 1 fi done
上記のスクリプトでは、-jオプションを調整して、それに続く数字がシステムのCPUの数より1つ多くなるようにします。つまり、たとえば、単一プロセッサーには「2」を、デュアル・プロセッサーには「3」をそれぞれ使用します。
うーむ
CPU数*2+1が(負荷増加|コンパイル時間短縮)に良いという記述がLinuxカーネルクイックリファレンスにあるのだが。