Below is the tail of building python on a system with 44 CPU cores and -j44,
it uses on average 1.08 cores out of 44. If we could even average 4 cores
that would take the build time from over 2 hours to half an hour.
dpkg-genbuildinfo -O../python3.13_3.13.3-2_amd64.buildinfo
dpkg-genchanges -O../python3.13_3.13.3-2_amd64.changes
dpkg-genchanges: info: not including original source code in upload
dpkg-source --after-build .
dpkg-buildpackage: info: binary and diff upload (original source NOT included) 7427.08user 591.11system 2:03:13elapsed 108%CPU (0avgtext+0avgdata 1826788maxresident)k
613480inputs+42264120outputs (594major+117907719minor)pagefaults 0swaps
-- System Information:
Debian Release: trixie/sid
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.21-amd64 (SMP w/44 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages python3.13 depends on:
ii libpython3.13-stdlib 3.13.3-2
ii media-types 13.0.0
ii mime-support 3.66
ii python3.13-minimal 3.13.3-2
ii tzdata 2025b-1
Versions of packages python3.13 recommends:
ii ca-certificates 20241223
Versions of packages python3.13 suggests:
ii binutils 2.44-3
pn python3.13-doc <none>
ii python3.13-venv 3.13.3-2