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
