On 14/08/17 08:39, Zac Medico wrote: > From: Hidehiko Abe <hideh...@chromium.org> > > doins is written in bash. However, specifically in case that > too many files are installed, it is very slow. > This CL rewrites the script in python for performance. > > BUG=chromium:712659 > TEST=time (./setup_board --forace && \ > ./build_package --withdev && \ > ./build_image --noenable_rootfs_verification test) > ===Before=== > real 21m35.445s > user 93m40.588s > sys 21m31.224s > > ===After=== > real 17m30.106s > user 94m1.812s > sys 20m13.468s > I know I'm gonna get chewed out on this one, but here goes anyway ...
Surely for a package like chromium, who's build time is already in the 'hours' range anyway, surely a couple of minutes gain for the install phase is neither here nor there?! If there were some genuine filesystem iop gains/etc for this change, I think I'd likely support it further .. On this basis, what do the performance differences look like on an 'average' package .. and are there any regressions in this regard?! I take issue with the copyright assignment, as I believe the legal .. err .. IANAL devs are campaigning for full rights to be owned and enforced by Gentoo Inc LLC in the US .. even if they have no idea what that means or does .. :] MJE
signature.asc
Description: OpenPGP digital signature