SLIDE 1
What is Kernel Debugging
- Step in Kernel Development
- Post-Mortem Crash Analysis
- Live Inspection
- Performance Analysis
- Userland Debugging
Kernel Debugging and Virtualization John Baldwin January 15, 2015 - - PowerPoint PPT Presentation
Kernel Debugging and Virtualization John Baldwin January 15, 2015 What is Kernel Debugging Step in Kernel Development Post-Mortem Crash Analysis Live Inspection Performance Analysis Userland Debugging Wait, Userland
– “Which FDs is a thread waiting on in select() / poll() /
– “Which directory is a thread waiting on a lock for?”
– ps(1), netstat(1), etc.
– Crash Dump – Live (Does Not Stop System) – Remote (OOB Connection)