I fit a reasonably usable Linux distribution (of my own making) onto a
2GB compact flash. I've got everything from C/C++ to openssh and
openssl to Quagga to PERL to DNS/Bind to Python to Apache to tcpdump...
(but no Emacs.) I even squoze X11 in there once, but have since left
that out.
One of the tricks is to use Busybox - this will really cut down on both
the space consumption on the storage and, better yet, in memory. And,
because the image of almost every Unix command will probably already be
in memory, things tend to be extremely responsive.
I've also noticed a considerable degradation in compact flash
performance as it is written and written again. That's why in my distro
many of the temporary files are kept in a ram disk in order to minimize
unnecessary writes to the compact flash.
I hear that SSDs suffer from the same issue and that they eventually
wear out and stop - I have heard, but don't know the details, that the
SMART interface has a "time to live" value for SSDs.
--karl--
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech