strace定位系统问题

strace可以跟踪程序执行过程中产生的系统调用及接收到的信号,帮助我们分析程序或命令执行中遇到的异常情况.

strace -p 20533 -tt -T -s10240 -f -o a.txt

-p是进程号

-tt打印运行时间

-T是打印调用消耗时间(监控性能问题

-f是打印follow forks

-o指定文件地址

-s指定打印字符串的长度,默认只打印前32个字符

通过分析输出文件可以跟踪系统调用情况,发现系统问题

猜你喜欢

转载自lishichang.iteye.com/blog/2376131