xxfihm_cu 发表于 2013-06-28 16:28

关于线程id

有个问题请教下大家:
要定位到一个线程 有线程id,在程序里用pthread_self()来打印,一般打印出来的是一个很大的值,

而top -H ,ptree -p pid,包括gdb到进程的时候,进程里的每个线程的编号却不是程序pthread_self()出来的数据,这个数据比较小。

请问下,在程序里怎么获得线程本身对应ptree -p 等命令出来的编号啊?

求大神们解答。。

xxfihm_cu 发表于 2013-06-28 16:32

顶起主要是为了跟踪某个特定线程在某个时间里在做什么
用strace -p 的时候得指定id

xxfihm_cu 发表于 2013-06-28 17:44

没人回答么

额 我自己解决了直接gdb上去看下 断点查看那个线程的编号就可以了

linux_c_py_php 发表于 2013-06-28 19:12

gettid......
页: [1]
查看完整版本: 关于线程id