fosslinux / live-bootstrap

Use of a Linux initramfs to fully automate the bootstrapping process
511 stars 36 forks source link

Parallelism #275

Closed fosslinux closed 1 year ago

fosslinux commented 1 year ago

This should provide a significant speed up to builds on multicore systems.

On my system with --cores 4, there is approx a 2x speedup overall. (Note, this does not scale very well with increased --cores at all, because most things aren't parallelised - but, for example, Guile, GCC 10, Python is much much faster with this).

I haven't tested with QEMU yet.

fosslinux commented 1 year ago

Hmm, Guile is a bit slower on few cores. However I also removed prebuilt/ directory (which used binary blobs...)