标题: 请问:有什么命令可以观察多线程程序中各个线程的运行状况吗?
minifield
新生入学
Rank: 1
注册用户



UID 79381
精华 0
积分 0(积分有什么用?)
帖子 5
阅读权限 10
注册 2004-4-2
状态 离线
发表于 2007-1-28 23:21  资料  个人空间  短消息  加为好友 
请问:有什么命令可以观察多线程程序中各个线程的运行状况吗?

有一个多线程程序,在一台多核电脑上运行。
A KR!}:tx \.~top命令显示其中一个CPU的占用率达到99%。$C$I4N2z@(m
不知道是否有命令可以看看是哪个线程正在当前CPU上运行。
E$J&rT8mfxx'`q6s~$EN
$s&I-~Q@6}a:}~www.linuxeden.com多谢各位!

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-1-29 09:46  资料  个人空间  短消息  加为好友 
线程?应该没有唯一的PID吧,CPU占有率也讲的是进程而不是线程吧。





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
zhoulifa
新生入学
Rank: 1
注册用户



UID 6398
精华 5
积分 0(积分有什么用?)
帖子 50
阅读权限 10
注册 2001-11-15
状态 离线
发表于 2007-1-29 11:44  资料  个人空间  主页 短消息  加为好友  添加 zhoulifa 为MSN好友 通过MSN和 zhoulifa 交谈 QQ ICQ 状态
man ps
9w6^o
c'dm#{jwww.linuxeden.com
可以看到这个:

THREAD DISPLAY
       H               Show threads as if they were processes

       -L              Show threads, possibly with LWP and NLWP columns

       -T              Show threads, possibly with SPID column

       m               Show threads after processes

       -m              Show threads after processes

说明ps是可以查看到thread的信息的~O)?0v8K5Y6G8yX
而要显示CPU占用率,可以用%CPU就可以了Linux伊甸园论坛rR2MQ        c
试试这个命令:Linux伊甸园论坛X O#s'U%T
ps -m -o pid,args,%mem,%cpu





我的Web Log:http://zhoulifa.9999mb.com,欢迎有空来看看!
顶部
不容错过的IBM 集群技术资源汇总
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-1-29 12:44  资料  个人空间  短消息  加为好友 
不知道楼上是什么系统,我在red hat 9上man ps没看到提到的类似的东西





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
不容错过的IBM 集群技术资源汇总
chayedan
新生入学
Rank: 1
注册用户



UID 165782
精华 0
积分 0(积分有什么用?)
帖子 11
阅读权限 10
注册 2006-8-28
状态 离线
发表于 2007-3-7 15:38  资料  个人空间  短消息  加为好友 
是没看到啊,说的应该不是Redhat

顶部
lelecool
新生入学
Rank: 1
注册用户



UID 148624
精华 0
积分 0(积分有什么用?)
帖子 3
阅读权限 10
注册 2006-1-28
状态 离线
发表于 2007-7-2 19:52  资料  个人空间  短消息  加为好友 
进程还是线程?...

顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 11:08

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.088028 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP