Overview
Syllabus
Intro
Premature optimization is the root of all evil
Booting is a feature
login
Before the OS: Petitboot
Step 1: Use tricks of the distros
Step 2: "Faster" hardware?
quiet kernel = many seconds of boot saved
[ 4.899386] Run /init as init process
2.5 seconds for unxz initramfs!
3 = 17
MB / 1.75MB/sec = 9.14 seconds
PCI?
What about BIG systems?
Hostboot does on-demand paging...
Thrashing before there's RAM!
We read firmware from Flash via a daemon on the BMC
SBE = "20 second black hole"
How long do other computers take?
VGA
Boot progress on discreet graphics card
Fast Reboot
Taught by
linux.conf.au