Главная
Study mode:
on
1
License
2
About Chris Simmonds
3
Overview
4
Where it all goes wrong
5
Example system
6
Measuring boot time
7
Baseline measurement
8
Reducing user-space boot time
9
Measuring init boot time using Bootchart
10
Optimizing userspace
11
Running the app as init
12
First pass
13
Reducing kernel boot time
14
Measuring kernel boot time: Bootgraph
15
Second pass
16
Reducing bootloader boot time
17
Remove boot delay
18
Simplify boot scripts
19
Falcon mode
20
Third pass
21
Keep it up!
22
Conclusion
Description:
Explore a pragmatic approach to boot-time optimization in this 40-minute conference talk by Chris Simmonds, a consultant for the Linux Foundation. Learn graded techniques to reduce boot time, starting with simple adjustments to the init sequence and progressing to advanced methods like U-Boot falcon mode. Discover how to make and maintain changes using standard configuration techniques, and observe the impact of each optimization on a typical embedded dev board. Gain insights into measuring boot time, optimizing user-space and kernel boot processes, and streamlining bootloader operations. Benefit from Simmonds' extensive experience in open-source embedded systems as he guides you through practical steps to achieve faster device boot times while considering long-term maintainability.

A Pragmatic Guide to Boot-Time Optimization

Linux Foundation
Add to list
0:00 / 0:00