At Thu, 8 May 2025 08:54:17 +0000, nia <[email protected]> wrote: Subject: make jobs on uniprocessor machines > > Has anyone benchmarked increasing numbers of make -jX on > single-processor systems with lots of memory? > > Up until now, I've been operating under the assumption that > -j2 helps by not making the process wait on the file system > once the previous job is complete - but I wonder if that's > true at all...
A very long time ago when I had mostly only single-CPU systems I would
typically run with '-j4'. I don't remember if I timed it more than once
on a whole system build, but it certainly was faster than a
single-threaded build. I do seem to remember that '-j2' was too small
to make a big difference, but those were older systems with much slower
disk subsystems.
These days on multi-CPU systems I typically continue to run about four
jobs more than there are CPUs.
--
Greg A. Woods <[email protected]>
Kelowna, BC +1 250 762-7675 RoboHack <[email protected]>
Planix, Inc. <[email protected]> Avoncote Farms <[email protected]>
pgpB5mq8XOSlG.pgp
Description: OpenPGP Digital Signature
