lsof 句柄数和 lsof -p pid的区别

2023-03-31 09:43:54 浏览数 (2)

句柄数lsof 和 lsof -p pid的区别

lsof -p pid获取的是当前pid进程文件句柄数 通过 lsof 查看当前pid线程句柄数

lsof -n|awk ‘{print $2}’|sort|uniq -c |sort -nr|more

查看当前pid线程句柄数

相差很大,再分析lsof其他字段,最终发现问题所在,tid字段,线程字段,通过线程重新统计发现:

统计3370 pid下所有tid线程出现的次数发现:

lsof |grep 3370 |awk ‘{print $3}’|sort|uniq -c |sort -nr|more > 3370.log

第一列是出现次数,第二列是线程id

线程共享

线程独享

地址空间

程序计数器

全局变量

寄存器

打开的文件

子进程

闹钟

信号及信号服务成勋

记账信息

0 人点赞