Linux内核调试工具
Strace:追踪系统调用路径
systemtap:基于kprobe
kexec:从运行的内核装载另一个内核
kdump:崩溃转存
kprobe:内核里设置探针
kdb:内核调试
kgdb:用另一台机器配合gdb调试内核
objdump:获取内核模块信息
UML(User-mode Linux):在用户空间进程里运行Linux内核,运行于Linux 系统调用接口所实现的虚拟机
SkyEye:模拟多种嵌入式平台指令集,它把gdb和 ARM Simulator很好地结合在了一起
Addr2line:将函数地址解析为函数名