社区
Linux/Unix社区
帖子详情
/proc/PID/task/TID看到的TID和出来pthread_self() 的差异理解对不对?
方紫涵
2011-05-05 04:06:12
2.6内核
/proc/PID/task/TID看到的TID 这个应该是 进程 对不对?
pthread_self() 是线程
1)是不是TID里面还包括一些pthread? 那我怎么看每个TID里面的 pthread 列表阿?
2) 或者是 TID就是pthread,但是他们打出来咋不一样呢?
...全文
372
2
打赏
收藏
/proc/PID/task/TID看到的TID和出来pthread_self() 的差异理解对不对?
2.6内核 /proc/PID/task/TID看到的TID 这个应该是 进程 对不对? pthread_self() 是线程 1)是不是TID里面还包括一些pthread? 那我怎么看每个TID里面的 pthread 列表阿? 2) 或者是 TID就是pthread,但是他们打出来咋不一样呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yui
2011-05-06
打赏
举报
回复
是轻量级进程
方紫涵
2011-05-06
打赏
举报
回复
2.6内核
详解Linux获取线程的
PID
(
TID
、LWP)的几种方式
所有子线程的
TID
都可以在`/
proc
/$
pid
/
task
/`目录中找到。 在多线程编程中,
理解
如何获取和使用线程ID对于调试、同步和资源管理至关重要。了解这些方法可以帮助开发者更有效地监控和控制线程的行为。通过上述介绍的...
linux get
tid
无定义,Linux上p
thread
_
self
()和get
tid
()介绍
使用背景在多进程编程环境下,操作系统会使用进程号来对创建出的进程进行唯一标识进而实现任务调度。...获取方法POXIS标准中P
thread
库提供的p
thread
_
self
()函数get
tid
()系统调用p
thread
_
self
()使用使用p...
Linux上线程ID以及p
thread
_
self
()和get
tid
()函数的使用与对比
那么在多线程编程中也希望能够对创建出的线程进行唯一标识,这样可以将日志信息和线程关联起来,在程序运行崩溃或者CPU占用较高时,可以很快地根据日志信息定位到相应的线程。新建线程在后续运行中如果想要获取自身...
get
tid
和 p
thread
_
self
的区别
get
tid
get
tid
() is a system call. As for as I know there is no glibc wrapper for get
tid
. You need to invoke get
tid
() using syscall(). The following code works for me. #include
pid
_t get
tid
()
proc
文件系统1 (/
proc
/[
pid
] 目录各文件简析)
用户和应用程序可以通过
proc
得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取
proc
文件时,
proc
文件系统是动态从系统内核读出所需信息并提交的。下面...
Linux/Unix社区
23,223
社区成员
74,537
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章