On Wed, 3 Dec 2003 07:21:26 -0600 "MARTINSON, GREGORY" <[EMAIL PROTECTED]> wrote:

MG> I am going to be bullheaded and take an old machine Pentium 166 with 48
MG> Megs of memory and make it work as a home server (samba, cups and ftp as
MG> well as maybe a music player).  I won't be installing tons of software
MG> on it, but I do want to eek our every last ounce of performance from an
MG> old beast.  
MG>    Do any of you have general tips, hints or things to avoid in
MG> developing such a system?  For example, if I want every last ounce of
MG> performance should I start with bootstrapping or is that not necessary?
MG> Anyone know of a simple low-resource window manager?  What media players

As a windowmanager I prefer WindowMaker on my P166 MMX, 64MB RAM. You
can also try BlackBox or FluxBox.
xmms is good choice for playing music (ogg, mp3). It takes about 5% CPU on
my machine. For playing videos (mpeg, divx,...) I use mplayer. It is great!
I can watch divx movies on accelerated framebuffer console (tdfxfb) almost
smoothly.

MG> work well with low resources? What compilation make.conf settings should
MG> I try? 

I use these CFLAGS settings:
-mcpu=pentium-mmx -march=pentium-mmx-mmmx -O2 -fomit-frame-pointer
-falign-functions=4 -falign-jumps=4

You can also try -Os which is pretty fast and produces smaller binaries.

You may want to see this test:
http://thread.gmane.org/gmane.linux.gentoo.user/52619

If your CPU is MMX don't forget to add mmx USE flag.

Little warning: most programs written in C++ takes long time to build
because lot of memory is required (especially kde-libs - it takes about
150MB of swap on my machine!!!).

Robert.


-- 
Robert Cernansky
E-mail: [EMAIL PROTECTED]
Jabber: [EMAIL PROTECTED]


--
[EMAIL PROTECTED] mailing list

Reply via email to