linux中监视某个进程的线程

在Linux开发中,查看进程线程数至关重要。通过`ps`、`top`、`htop`等命令能动态监控进程及其线程,例如使用`ps -aux |grep test`查找进程PID,`ps -T -p 58065`查看指定PID的线程,或者使用交互式的`htop`工具。
摘要由CSDN通过智能技术生成

      在linux下进行业务开发的时候,尤其是在应用第三方包的时候,首先要分析进程中的线程数目,查看进程的线程数对于开发或者是运维都是一个必备的技能。

      进程的id  也就是 pid,由于linux中线程和进程都有各自的进程描述符,本质上进程和线程都是 clone()产生的,对于线程来说只要不查看线程所在进程的组号(tid),我们都把线程的id 也叫做pid。

     ps -aux |grep test  :查看test进程的pid

     ps -T -p 58065 :查看进程号58065 的所有线程的情况,只不过一个事静态的,另一个是动态的罢了。

     top -T -p 58065

另一个神器是 htop:交互式的界面

   cat /proc/58065/status 这种方法也是可以的



接下来看htop界面


然后介绍中间部分:从左到右依次介绍各项代表的含义。
PID      表示进程的标识号。
USER   表示运行此进程的用户。
P
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值