Understanding the Linux Kernel, Visually

Hanzhi Liu, Yanyan Jiang, Chang Xu · 2025

Understanding the Linux kernel is challenging due to its large and complex program state. While existing kernel debugging tools provide full access to kernel states at arbitrary levels of detail, developers often spend a significant amount of time sifting through redundant information to find what is truly useful. Additionally, the textual results provided by traditional debuggers are often insufficient for expressing high-dimensional information in a readable manner.

Read the paper · More papers on PaperTik