Your Linux boot very slow? Try bootchart. It is “a tool for performance analysis and visualization of the GNU/Linux boot process. Resource utilization and process information are collected during the boot process and are later rendered in a PNG, SVG or EPS encoded chart.”
When developing the Linux based appliance, we always want to squeeze the boot time to give user a better experience (over-engineering? ;)). This tool will shine there.