strace 命令

strace 命令可以跟踪一个进程在执行期间的系统调用和信号。

1
2
3
4
# 跟踪一个现有的进程
strace -p pid

# -c 参数可以将进程所有的系统调用做一个统计分析,告诉我们调用了哪些系统函数,调用次数是多少。消耗了多少时间等