Package: debdelta Version: 0.55 Severity: wishlist As it stands now, it looks like debdelta is threaded only to parallelize download and patching of deltas. Other than that, it seems to be a single thread application.
This really shows up when you have multiple cores waiting, while debdelta only utilizes a single core to patch a giant deb package. It would be nicer to have debdelta (or maybe attack the underneath archive library) spawn and utilize all available logical CPUs. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IN.utf8, LC_CTYPE=en_IN.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debdelta depends on: ii binutils 2.26-8 ii bzip2 1.0.6-8 ii libbz2-1.0 1.0.6-8 ii libc6 2.22-7 ii python 2.7.11-1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages debdelta recommends: ii bsdiff 4.3-15 ii gnupg-agent 2.1.11-7 ii gnupg2 2.1.11-7 ii lzma 9.22-2 ii python-apt 1.1.0~beta2 ii python-debian 0.1.27 ii xdelta 1.1.3-9.1 ii xdelta3 3.0.11-dfsg-1 ii xz-utils [lzma] 5.1.1alpha+20120614-2.1 Versions of packages debdelta suggests: pn debdelta-doc <none> -- no debconf information