
Originally Posted by
BlackStar
Ok I have some VirtualBox stats to share. Bytes read until the desktop becomes usable (all icons appear, disk stops grinding and you can launch applications), sorted from least to most:
Arch amd64: 102MB
Ubuntu 9.04 amd64: 145MB
Fedora 11: 220MB
openSUSE 11.0 amd64: 280MB
Windows 7RC1 amd64: 305MB (but continues to climb due to prefetch)
Fedora and openSUSE are vanilla Gnome desktops with all updates applied. Arch and Ubuntu are also vanilla Gnomes, with Gnome Do set to autolaunch (which initializes the Mono runtime, hence more bytes read).
What does this tell us? There is a direct correspondence between boot speed and bytes read. Arch initiliazes the least services and reads the least bytes during boot - it is also the fastest. Ubuntu is a close second with the rest trailing far behind.
If you have a few GBs to spare, you can reproduce the results with VirtualBox 3.0.4. Use File->Session Information Dialog to read the results.