In Ubuntu, Upstart takes care of the remaining boot process after the initramjs. Upstart can run parts of the boot process in parallel by taking advantage of multi-core, hyperthreaded or multiple processors.

Name:  Choosing a distro.jpg
Views: 905
Size:  31.7 KB

Having such processors can improve boot times drastically. By default, it assumes there exists only one processor in the system. To make upstart aware of the other processor, open the f1le /etclinit. dlrc in edit mode as a super user and change the line that says "CONCURRENCY=none" to "CONCURRENCY=shell".