tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Packages using more than their assigned MAKE_JOBS
On Thu, Aug 06, 2026 at 10:40:11PM +0100, Jonathan Perkin wrote:
> I've been doing some bob performance work and figured I'd get an LLM to
> analyse bob's CPU history and logs to figure out which packages are getting
> way more out of their assigned MAKE_JOBS than they should be. Here's what
> it found:
...
> py31x-zensical 4 7.8 1.9x
This uses maturin to build.
maturin supports the standard -j flag, but the ~10 tries I did for
passing this down to it through py-build were unsuccessful.
However, cargo does honor CARGO_BUILD_JOBS, so adding that to the
build environment works (MAKE_ENV).
Should we just do that in lang/rust/cargo.mk instead of the -j in the
DEFAULT_CARGO_ARGS?
Thomas
Home |
Main Index |
Thread Index |
Old Index