OpenBSD view:
I used to do manual parallel builds -- primarily when building ports where a fetch of the software was part of it.
I no longer do this, because the fighting for resource (CPU/Disk/RAM) would take longer if the jobs were working instead of waiting for downloads.
Now, I use make -j x <target>, where x = my number of CPUs. For ports, and for kernel and userland builds. I don't use -j for X builds, nor for releases.
Is it supported? No. Does it work? For these limited uses, yes.
|