免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2829 | 回复: 2
打印 上一主题 下一主题

请教,如何查找系统中某个进程所创建的线程信息(如数目等)谢谢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-17 14:21 |只看该作者 |倒序浏览
如何查找系统中某个进程所创建的线程信息(如数目等),例如,我运行某一个程序,系统给它分配了进程号,根据设定,程序运行后应创建几个线程,怎么才能确认这几个线程确实已经运行了呢

论坛徽章:
0
2 [报告]
发表于 2005-03-17 14:38 |只看该作者

请教,如何查找系统中某个进程所创建的线程信息(如数目等)谢谢

PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       \r\n   863 root     4272K 4024K cpu0    59    0   0:00:00 1.7% prstat/1\r\n   846 root     2340K 1484K sleep   59    0   0:00:00 0.1% bash/1\r\n   416 root       13M   13M sleep   59    0   0:00:13 0.1% Xsun/1\r\n   395 root     2132K 1488K sleep   59    0   0:00:02 0.0% mibiisa/7\r\n   233 root     2620K 1760K sleep   59    0   0:00:00 0.0% nscd/18\r\n\r\n最后一个数字就是吧。

论坛徽章:
0
3 [报告]
发表于 2005-03-17 17:07 |只看该作者

请教,如何查找系统中某个进程所创建的线程信息(如数目等)谢谢

也可查具体的:\r\n\r\n# ps -ecL\r\n   PID   LWP  CLS PRI TTY        LTIME CMD\r\n     0     1  SYS  96 ?           0:06 sched\r\n     1     1   TS  59 ?           0:00 init\r\n     2     1  SYS  98 ?           0:00 pageout\r\n     3     1  SYS  60 ?           0:54 fsflush\r\n   112     1   TS  59 ?           0:00 nscd\r\n   112     2   TS  59 ?           0:00 nscd\r\n   112     3   TS  59 ?           0:00 nscd\r\n   112     4   TS  59 ?           0:00 nscd\r\n   112     5   TS  59 ?           0:00 nscd\r\n   112     6   TS  59 ?           0:00 nscd\r\n   112     7   TS  59 ?           0:00 nscd\r\n   112     8   TS  59 ?           0:00 nscd\r\n。。。\r\n\r\n一个lightweight process(LWP)对应一个线程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP