Linux平台可以使用strace跟踪进程的系统调用和收到的信号情况,ltrace跟踪进程的调用库函数的情况...
Unix平台使用truss跟踪进程的系统调用和信号情况
常用选项:
-f : 除了跟踪当前进程外,还跟踪其子进程
-o file :将输出信息写到文件file中,而不是显示到标准错误输出(stderr)
-p pid :绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程。
使用案例:
进程无法启动
进程占用大量的cpu
进程 "SegmentFault"
研究进程的工作原理
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/5903/viewspace-199380/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/5903/viewspace-199380/