Тема с параллельной загрузкой уже года 3 как активно развивается. И upstart здесь даже не самый быстрый. У нас самих на CVS лежит заготовка - распараллеленый initrd.gz - проще довести до ума его.
Просто, если браться за upstart, einit или еще что-то подобное, то придется создавать с нуля все скрипты загрузки, да и саму концепцию тоже. А вообще, если стартовать с frugal, то именно копирование в память save-файла и sfs будут самыми узкими местами.
В общем, давайте продолжим обсуждение и, возможно, привлечем добровольца для коррекции initrd.gz