strace可以跟踪程序执行过程中产生的系统调用及接收到的信号,帮助我们分析程序或命令执行中遇到的异常情况.
strace -p 20533 -tt -T -s10240 -f -o a.txt
-p是进程号
-tt打印运行时间
-T是打印调用消耗时间(监控性能问题)
-f是打印follow forks
-o指定文件地址
-s指定打印字符串的长度,默认只打印前32个字符
通过分析输出文件可以跟踪系统调用情况,发现系统问题
strace可以跟踪程序执行过程中产生的系统调用及接收到的信号,帮助我们分析程序或命令执行中遇到的异常情况.
strace -p 20533 -tt -T -s10240 -f -o a.txt
-p是进程号
-tt打印运行时间
-T是打印调用消耗时间(监控性能问题)
-f是打印follow forks
-o指定文件地址
-s指定打印字符串的长度,默认只打印前32个字符
通过分析输出文件可以跟踪系统调用情况,发现系统问题