Posted Mar 31, 2011 2:32 UTC (Thu) by jengelh (subscriber, #33263)
Parent article: Quotes of the week
>Make Linux Software presents the fastest ever embedded Linux boot for 720 MHz ARM and NAND flash memory. Linux boot time is 300 milliseconds from boot loader to shell. [...more from the webpage/announcement:] [...] achieve a minimal boot time of a minimal but functional Linux system on common hardware. [...] The root filesystem is included in the kernel image; The size of the kernel and the filesystem put together is 1.5MiB
Minimal! 1.5-1.6 MB was the combined size of a Linux 2.6.13 kernel (bz2 or lzma - can't remember) compiled for ye olde i386 DX (read: no modern hardware that would need huge drivers), with the IPv4 stack and PLIP, plus initramfs (cpio.gz with sash). So given the Linux kernel has certainly increased in bloat since then, the image must be bigger these days, at best remedied by new compression techniques. In other words, this 1.5MB image may be "functional" but only for a very specific definition of function - like, showing a prompt. Probably hardly usable for any serious task. Feels just like having started COMMAND.COM (no autoexec.bat/config.sys) from a hard disk.