Nodeを並列コンパイルする方法

ねむいです

ねむいです

ねむいのにNodeのコンパイルが終わりません

せっかくマルチコアなんだから並列コンパイルすればいいと思うよ

どうやるの

普通にやってみる

$ make -j6

ダメ。意味なし。

答え

こうする

$ make JOBS=6

高速コンパイルで幸せ!
(数字の部分はコア数とかに合わせて適当に変更するべし)

そういえば

Nodeのコンパイル時間って大半がV8だよね。だってNode自体、8割から9割くらいV8だし。