Analyzing Kernel Behavior With SystemTapAtsushi Tsuji, NEC & Noboru Obata, Hitachi, LtdSystemTap helps us diagnose kernel problems on production Linux systems. We can probe the kernel code by SystemTap without recompiling the kernel. This property is especially important for systems in which replacing the kernel for debugging is not allowed. This talk introduces our improvements to SystemTap and practical examples of problem analysis using our SystemTap applications. One application is the "kernel tracer" that continuously records kernel events, such as system calls and context switches. The other application is the "fine-grained performance monitor," that can monitor kernel resources with finer resolution, such as page caches per file and I/O bandwidth per process. The talk also covers the candidates of tracepoints to collect kernel data more reliably, and problems and their solutions when adding tracepoints to the kernel. The audience will be kernel developers, system administrators, and those who are interested in SystemTap and kernel problem analysis. |
Who Are We?
The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.
More about the foundation...
Explore
Search / Browse / Sitemap
Home / News / Press
Blogs / Whitepapers
Training / Workgroups