linux进程资源占用高原因分析命令记录
1、查看进程的线程:
|
1
|
ps
-eLf|
egrep
'gateserver|UID'
|
2、跟踪线程调用:
|
1
|
strace
-p 15530
|
3、统计线程中函数的调用小号CPU时间:
|
1
2
|
strace
-p 16334 -c
strace
-p 15530 -o out.
file
#输出到out.file文件
|
4、只显示recv函数的调用:
|
1
|
strace
-p 5314 -f -F -e recv
|
5、gdb调试线程:
|
1
|
gdb
-p pid
|
6、查看线程打开的文件描述符:
|
1
|
lsof
-p pid
|