Where RAM and ROM are precious resources, an OS
with a large footprint won't work. By configuring the OS
modules and resource, the ROM and RAM footprint can be reduced. It is possible to configure
an "off-the-shelf" IA-32 Linux kernel to be 259K uncompressed. A minimal ROM disk
providing a file system for this kernel can be as small as 102K. The total RAM usage can be
under 4 Mbytes.
Get me a longer answer