Chapter 12

Collaborative Roles in Quick Boot

Every sin is the result of a collaboration.

—Lucius Annaeus Seneca

Collaboration between hardware, firmware, and software is vital to achieve a fast boot experience on the system. If the hardware chosen is incapable of achieving a sub-second initialization time, or if the software is not optimized to take advantage of a Fast Boot time, then the investment spent in firmware optimization with either custom activity or implementing a systematic Fast Boot architecture is wasted. Below are several examples of ways and techniques that can improve the boot times through picking the right device, optimizing the way that device is initialized, or doing the minimum for a future driver to take full advantage ...

Get Quick Boot now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.