[–] J_Darnley 0 points 1 points (+1|-0) ago 

The default of make is to execute nothing in parallel. That is why you should use -j.

[–] NeoGoat 0 points 0 points (+0|-0) ago 

It would be more logical on multi-core machines to default to parallel; I guess they want to honor a legacy. I don't think there is a nice way to change the default behavior.

[–] Frygar [S] 0 points 0 points (+0|-0) ago 

Well I remember when compiling a linux kernel on a fast X86 machine took over a day so I guess throwing half the cores of an idle server at make should be just dandy.