Linux Foundation - English  Linux Foundation - Japanese  LINUXFOUNDATION.ORG | LINUX.COM | TRAINING | VIDEO Login LOGIN  Sign Up SIGN UP
Events Home

Platinum Sponsors
Hitachi LogoIBM LogoIntel LogoNEC Logo

Gold Sponsors
CE Linux Forum LogoFujitsu LogoHP LogoNovell Logo

Silver Sponsors
NTT Data LogoVA Linux Japan

Bronze Sponsors
Grape Systems LogoMiracle Linux LogoMontaVista LogoRenesas Logo

For information on sponsorship or exhibition opportunities at the Japan Linux Symposium, please contact Angela Brown at angela (at) linuxfoundation dot org.



Register for Japan Linux Symposium
Home  |   Slides  |   Sessions  |   Schedule  |   Sponsors  |   Hotel & Travel  |   FAQ

Analyzing Kernel Behavior With SystemTap

Atsushi Tsuji, NEC & Noboru Obata, Hitachi, Ltd

SystemTap 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.