Completed
Parallize SMP Initialization
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Linux Kernel Fastboot on the Way
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Kernel Fastboot
- 3 Agenda
- 4 Why we worked on boot optimization
- 5 Platform Brief Intro
- 6 Methodology - 3 Steps
- 7 How To Get Accurate Kernel Boot Time
- 8 Profile Tools
- 9 Analyze
- 10 How the Boot Time Is Consumed
- 11 Hotspots Overview
- 12 Boottime Hotspots
- 13 Too Few Drivers Use Asynchronous Probe
- 14 Original Boot
- 15 Boot With Asynchronous Probe
- 16 RootFS Mounting is a Critical Path
- 17 Highest CPU Frequency Booting
- 18 Kernel Modules and Config
- 19 Universality vs Performance
- 20 In-kernel Deferred Memory Init
- 21 Asynchronous Probe May Mess the Device Index
- 22 Efficient Firmware Init
- 23 Parallize SMP Initialization
- 24 systemd (user space)