首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请问:AIX命令中的procstack的命令显示的tid是线程ID吗

2012-03-20 
请教:AIX命令中的procstack的命令显示的tid是线程ID吗最近自己开发的进程老是不处理任务,然后用procstack

请教:AIX命令中的procstack的命令显示的tid是线程ID吗
最近自己开发的进程老是不处理任务,然后用procstack 查看下进程里面的堆栈信息。但是发觉tid跟自己的线程ID对不上。。请问用procstack查到是各个线程里面的堆栈信息。然后怎么去查各个堆栈信息是对应哪个线程ID呢,是否tid就是线程ID呢

但是跟我自己在程序里,用pthread_self打印出来的线程ID都是2057,1029,1800。这种3,4位的。。
但是用procstack打印出来的tid都是954527,1421323,1368131,

大家知道怎么回事吗?
我想把程序里打印出来thread id,跟procstack输出的线程ID 对应上,可是不一样啊?

[解决办法]
LWP

热点排行