
Originally Posted by
ruff
After being completely pissed off with ubuntu's boot time I've installed Gentoo, just to check whether it's me or ubuntu - with parallel boot in openrc my gentoo fires up in 10-15s. Then I've turned on verbose upstart and disabled plymouth (just to see what happens behind the scene) and I saw services constantly going up and down during the boot process, reacting on some events, triggering other events - that is to say making complete mess during the boot.
Hence I'd say replacing upstart with whatever else can really have a big impact on boot time.
P.S. kernel bootstrap time (time lapse from grub till (pre)init) on both kernels is about 7sec, although ubuntu is with initrd and after kernel boots it passes control to boot-* scripts in initrd, which takes another 3-5s, and in gentoo I compiled monolithic kernel with all required modules (except optional) compiled-in - hence without initrd.