diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-05-11 12:36:22 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-05-12 00:09:34 -0400 |
commit | 76939c46aa2817bdbcea703432c52e5aa04160f9 (patch) | |
tree | 561409f067c048780846c069e836f69710e92bda /doc | |
parent | 0098ee7395e2c9b35471a5c088eef1fa59946912 (diff) | |
download | portage-76939c46aa2817bdbcea703432c52e5aa04160f9.tar.gz portage-76939c46aa2817bdbcea703432c52e5aa04160f9.tar.bz2 portage-76939c46aa2817bdbcea703432c52e5aa04160f9.zip |
prepstrip/ecompressdir: parallelize operations
Stealing some ideas from ferringb, add a new API for doing parallel
processing in bash, and then deploy this with the stripping and
compressing stages.
For stripping coreutils which has about 100 ELFs, this brings time
to strip down from ~7 seconds to ~0.7 seconds on my system.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions