You are not logged in.
So yesterday, i went ahead and rebuilt my whole system from source with pacbuilder, and GCC CFLAGS march=prescott -O2 -fomit-frame-pointer.
As you would expect, the build took all night and a better part of the next day. Some packages (i would estimate about 15) weren't built from source, but the rest completed succesfully. After rebooting, my system probably shaved ~5 seconds off of boot time (a rough estimate). But the real pleasure came when starting xfce4. Wow! Fast. The desktop, and all all applications running therein, definitely feel much snappier, and the time required to open programs is now substantially reduced.
I suppose the point of this post is just to share a pleasurable experience. Pacbuilder is a well-written tool, and i would like to extend my thanks and gratitude to the developer for a product well made.
Never interrupt your enemy when he's making a mistake. ~Napoleon Bonaparte
Offline
Hadn't got around to using Pacbuilder, good to hear it does well.
I've used Gentoo for two years and though I can say I saw speed improvements with (nocona -O2 -pipe...") after having come to Arch (CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe") the differences are pretty negligible. I suppose this has a lot to do with what computer you are using, architecture. Possibly their was something quirky about sse2 or something on your system??? Anyways, good it helped out.
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
I suspect that it does have something to do with sse2, or maybe even sse3, as march=prescott includes sse3 (or pni). Perhaps if you optimized for architecture (nocona?), instead of generic x86-64, you might have better speed improvements with arch also? In any case, pacbuilder does, indeed, work very well. Since the other day, I've taken to doing updates with it also, as it supports --sysupgrade option for that. Now it's just a matter of 10-20 minutes worth of a compile every day and i'm up to date with optimized software. Definitely well worth it. I also really enjoy gcc output flying by when friends are over ;-)
Never interrupt your enemy when he's making a mistake. ~Napoleon Bonaparte
Offline