[Ilugc] Re: Larger sized binaries (gentoo) (Good results)

  • From: sridharinfinity@xxxxxxxxx (Sridhar R)
  • Date: Mon Aug 2 06:08:18 2004

Almost completing the system upgrade and remerging of important
packages (glibc, gcc, xorg, ...) with new CFLAGS.  It really works. 
Firefox opens much faster than it ever does even when compiling a
program in background.  Memory used is *much much* less.  All these
are the effect of the great

        -Os

CFLAG.

Of course, if you have enough RAM (unlike me who got struck with 128
MB), then you should try some of the big guns like -O2 and perhaps
-O3.

Now my gentoo box is far more great in terms of performance when
compared to slack, debian, ....

Sridhar R <sridharinfinity@xxxxxxxxx> wrote:

The reason why '''gentoo binaries''' are very large is due to gcc
optimization flags.  Most people use -O3 resulting in heavy binaries.
 Firefox (compiled with -O3 -march=pentium4) usually opens much slower
then.  But now when I installed gentoo with -mcpu=i686, -O2, mozilla
is much faster in every aspect than firefox.  Still to complie
firefox.  Hope that would be much more faster.  So, gentoo users!
unless you have enough RAM don't use optimization options like -O3.  I
even don't use -O2, but -Os.

More on
http://gcc.gnu.org/onlinedocs/gcc-3.4.0/gcc/Optimize-Options.html#Optimize%20Options/

Well, I think this clears Raman's doubt about large binaries in gentoo.

--
Sridhar - http://www.cs.annauniv.edu/~rsridhar
Blog: http://www.livejournal.com/users/sridharinfinity



-- 
Sridhar - http://www.cs.annauniv.edu/~rsridhar
Blog: http://www.livejournal.com/users/sridharinfinity

Other related posts: