Update: Matt’s bootchart available now available !
Google’s evangelist Matt Cutts just gifted himself with a new SSD drive for his laptop. Since Jaunty is told to be fast at booting, he adjusted Grub to have a 0 second timeout, Gnome to use auto-login and automatically start Firefox.
(also note: he didn’t installed Jaunty from scratch. He installed Ubuntu from a 8.10 cd, then upgraded to 9.04 - that likely means he’s using ext3)
Let’s see how fast he can get to the interwebs - everything included (bios, grub, etc)
- 0:00:00 - pressing the power button.
- 0:00:05 - BIOS loaded (wonder if this can be adjusted to be shorter on some computers)
- 0:00:08 grub loaded and started the OS loading process
- 0:00:15 usplash disappears, auto-login starts (amazing)
- 0:00:21 the top gnome panel appears (still has to load icons)
- 0:00:22.5 firefox displayed. Google search shows. Life is good !
Matt talks about 17.5 seconds to boot, but he speaks as a real world measurement, grub, gnome login and firefox included. Clearly, the measurements we usually find in the internet are taken from the grub selection screen (so when grub is already loaded) to the ubuntu login prompt. Looking at the video, I’d say with such measuring method, Ubuntu booting is a little less than 10 seconds.
Some people posted on this blog asking for a bootchart. It would be interesting to have, I’ll post it if he provide it.
Update: on readers request, Matt installed bootchart and profiled his boot. Also, he reinstalled Ubuntu 9.04 from scratch using Ext4. Ext4 shaves slightly less than 1 second from the boot on SSD (note: many sources around the net claim the difference is around 2-3 seconds on traditional hard drives).
Take a look to the ext3 bootchart (8.67 seconds). For the ext4 bootchart, look below: 7.83 seconds.
Source: read the original post. (at the time of publishing, his site is down)