せっかくのDual Coreを有効利用
$ time make -j1 clean all real 0m15.793s user 0m13.765s sys 0m1.372s $ time make -j2 clean all real 0m9.807s user 0m13.845s sys 0m1.516s
流石に半分とはいかないけれど、結構な高速化を果たせました。
特にこういう時はccache大活躍だね。
id:shinichiro_hさんのコメントよりj3, j4, j5もやってみました。
$ time make -j3 clean all real 0m9.727s user 0m13.857s sys 0m1.488s $ time make -j4 clean all real 0m9.739s user 0m13.877s sys 0m1.504s $ time make -j5 clean all real 0m9.495s user 0m14.013s sys 0m1.384s
案外速度は変わらんものですな。
なんか徐々にuser timeが上がってきて嫌な感じ。
Hyper ThreadingなCPUの場合にはどうなんだろうか?とかちょっと気になる。
Pentium4 6x1系でも買って試してみるか。