DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Demystifying Linux Kernel Initialization

2 years ago thenewstack.io

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

If you ever wondered what happens between the time you power up your laptop and when you get back with that steaming cup of your favorite beverage? The Linux kernel is constantly printing diagnostic messages to the kernel ring buffer.

This is useful for understanding the kernel boot sequence, debugging early kernel panics and measuring the amount of time each initcall spends initializing. This is a good way to track regressions in kernel boot times from release to release.

# Generates wiki format table of initcall times list from # dmesg | grep initcall output

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com