On Thu, Nov 09, 2017 at 11:05:59AM +0200, Efraim Flashner wrote: > While rebuilding glibc-final on aarch64 I realized that the 'strip phase > took 235 seconds. The relevant code for 'strip from gnu-build-system is > in guix/build/gnu-build-system.scm, starting at line 340, with the > actual stripping starting at 398. When I changed 'for-each' to > 'par-for-each' the time dropped from 235 seconds to 215, about an 8.5% > savings. I'm pretty sure most of that time was spent failing to strip > certain files, but it is still a savings. > These numbers were for glibc@2.26. I ran it against glibc@2.25 on my x86_64 machine with a spinning harddrive and 2 cores, without the patch it took 165.7 seconds (164.6 the second time), with the patch it dropped to 24.3 seconds. I'll test it with glibc@2.25 on aarch64 later when its not building other things. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted