Improving Kexec Boot Time for Server Configurations
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore strategies for significantly reducing kernel boot times in server configurations by up to 80%. Learn about parallelizing smpboot, optimizing TSC synchronization, and streamlining the initialization of struct pages when using HugeTLB Vmemmap Optimization (HVO). Discover optimizations for specialized scenarios, such as skipping PCI probe for certain devices and bypassing purgatory. Examine remaining areas that still occupy significant boot time in the optimized kernel, including enabling ACPI interpreter and ACPI table loads, and discuss potential optimization techniques. Gain insights into maintaining an up-to-date host kernel while minimizing downtime for guest Virtual Machines (VMs) during live updates.
Syllabus
Improving kexec boot time - Usama Arif
Taught by
Linux Plumbers Conference
Related Courses
Bootstrapping Systems With Open Source FirmwareHack In The Box Security Conference via YouTube Intel Trusted Domain Extensions (TDX) Host Kernel Support
Linux Foundation via YouTube Postmortem Analysis with Kexec/kdump and Ftrace
Linux Foundation via YouTube Generic System for Safe Rootfs and Kernel Upgrades Without Single-Point of Failure
Linux Foundation via YouTube Abusing Linux as a Trusted Bootloader
Linux Foundation via YouTube