最近崩溃问题较多,把这段时间常用的调试技巧总结一下,分享给大家,希望能对大家有所帮助。

进程的cpu监控

top –p 1234 H跟踪进程堆栈信息

strace –p 1234打印进程当前堆栈

pstack 1234通过gdb查看线程堆栈,并调试程序

gdb attach 1234thread apply all bt