How does Apple achieve such an ultra fast boot up?
There are many factors that go into booting speed (age of computer, processor, hard drive type and speed). The biggest factor is that Apple has a closed environment and it's OS knows what to expect in terms of hardware and is optimized for that hardware. With Linux and Windows, there are many factors that the OS has to take into account driver-wise in order to optimize itself.