On Tue, Apr 09, 2013 at 09:46:33PM -0400, Michael Mol wrote
> ...I'm considering x32 for its lighter memory footprint...

  For server use, I assume that it'll be a textmode-console-only system.
There are probably better ways to lighten the memory footprint than x32.
I started off with the "default/linux/x86/13.0" profile, but even that
was pulling in stuff I didn't want... *ON MY DESKTOP MACHINE*.  After
some trial and error, I found that beginning my USE variable with "-*",
and adding necessary stuff in package.use, is less work than editing
package.use and make.conf without "-*".  The whole point of this
excercise is to have fewer unnecessary libs loaded.

  Other memory-saving stuff includes switching over to uclibc (assumes
you have no proprietary binaries) and mdev and busybox.  Add
"-fno-unwind-tables -fno-asynchronous-unwind-tables" to CFLAGS for more
memory savings.  See the short thread at...
http://comments.gmane.org/gmane.linux.busybox/36695 The busybox people
are absolutely anal about saving memory.  You can't go wrong following
their example.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to