您的位置:首页 > 运维架构 > Linux

linux 下调试用到的工具集

2015-09-14 07:52 393 查看
首先:毫无疑问的gdb工具进行调试

其次:Linux下的strace和ltrace分别可以用来查看一个应用程序在运行过程中所发起的系统调用和动态库调用。

strace常用选项:

-p pid :通过进程号来指定被跟踪的进程

-o filename: 将跟踪信息输入到指定文件

-f: 跟踪通过fork产生的子进程

-t:: 输出每一个系统调用的发起时间

-T:输出每一个系统调用消耗时间

之后为:pstack 查看应用程序当前内部在执行什么函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: