----- "Michal Nowak" <mnowak@xxxxxxxxxx> wrote: > ----- "Michal Nowak" <mnowak@xxxxxxxxxx> wrote: > > > ----- "Jakub Jelinek" <jakub@xxxxxxxxxx> wrote: > > > > > On Mon, Mar 08, 2010 at 09:24:29AM -0500, Frank Ch. Eigler wrote: > > > > Michal Nowak <mnowak@xxxxxxxxxx> writes: > > > > > > > > > Past months I spent investigating `gold' - the new GNU linker > > > > > and how it now works with stock Fedora packages. > > > > > [...] > > > > > > > > Do your scripts provide some evidence of exciting speedups with > > > gold? > > > > > > Or slowdowns? > > > > ... > > However now I am rebuilding Qt - > > I believe this one will be far more telling since it's big (250 MB > > in resulted RPMs), in C++ and my stock F-12 machine needed 2h to > > finish the task when built with F-12 binutils. > > ld: CVS snapshot from date: 20100309 > Package: qt-4.5.3-7.fc12 > Time: 2:05:21 > Size: 258M > Status: PASS > > ld: binutils-2.19.51.0.14-37.fc12 (likely, just a guess) > Package: qt-4.5.3-7.fc12 > Time: 2:03:13 > Size: 255M > Status: PASS > > Perhaps wrong example... ld: binutils-2.19.51.0.14-37.fc12 gold: CVS snapshot from date: 20100309 Originaly I scheduled: "prelink openssl openssh ecryptfs-utils xcb-util gtk2 kdebase-workspace python perl ruby vlc glib2 glibc rhythmbox totem qt gcc kernel firefox xulrunner thunderbird ImageMagick binutils" but some of them failed to build so it's pointless to show 'how long they have run'. Plus I forgot on qt in 'ld-run' but we know it runs ~2h already. <-------time-------> <-------size-------> Package Name | ld gold ld gold ----------------------------+-------------------------------------------------- ecryptfs-utils-83-1 | 1:59.00 1:44.81 472K 480K xcb-util-0.3.6-1 | 0:45.35 0:55.18 176K 176K gtk2-2.18.4-1 | 5:48.15 7:58.26 17M 17M perl-5.10.0-86 | 5:29.73 6:29.14 21M 21M ruby-1.8.6.383-4 | 8:17.27 8:50.03 11M 11M firefox-3.5.4-1 | 8:13.27 8:12.25 15M 15M xulrunner-1.9.1.4-1 | 17:00.39 31:26.24 66M 67M thunderbird-3.0-3.13.rc2 | 19:31.32 37:25.40 87M 88M ImageMagick-6.5.4.7-3 | 6:53.47 7:06.74 9.5M 9.6M ----------------------------+-------------------------------------------------- Time in [ minute:second.fraction ] format. Size is human readable. Apart from xulrunner and thunderbird where gold looses dozens percent, results are comparable. Michal > > Michal > -- > devel mailing list > devel@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/devel -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel