LWN.net Logo

Minimal system boot time: 300 ms

Minimal system boot time: 300 ms

Posted Apr 3, 2011 16:38 UTC (Sun) by mgedmin (subscriber, #34497)
In reply to: Minimal system boot time: 300 ms by giraffedata
Parent article: Quotes of the week

The website mentioned in the email (http://www.makelinux.com/emb/fastboot/omap) mentions the time spent before the bootloader:

> Boot analysis
> • Logging starts at 70 ms from reset. Boot time from reset is 300 + 70 = 370 ms.
> • Logging starts at 330 ms from power on. Cold boot time is 330 + 300 = 630 ms.
> • Loading of 1.5 MiB Linux image from NAND takes 237 ms with throughput 6 MiB/s.
> • Code execution takes 60 ms or 43M CPU cycles. (For other CPU frequency execution time is different, but number of processor cycles is the same)

I agree that it would be interesting to see timings for a sample application as well.

I seem to recall one example of embedded Linux starting a GUI application (Qt over framebuffer IIRC) driving a webcam in about 1 second (again, IIRC) from system reset.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds