Nice article on how to Parallelize applications for faster Linux booting. This deals with the chunk of time after the kernel boots and while the system is starting up. Goes through alternate startup script systems, benchmarking and the actual Linux init process.