Linux pid,tgid关系
来源:互联网 发布:js slice 编辑:程序博客网 时间:2024/05/18 00:37
一、进程PID和线程PID
线程是轻量级的进程,有自己的PID,只不过共享进程的一些数据,比如说堆。
二、tgid
thread group id。对于同一进程中的所有线程,tgid都是一致的,为该进程的进程ID。
USER VIEW <-- PID 43 --> <----------------- PID 42 -----------------> +---------+ | process | _| pid=42 |_ _/ | tgid=42 | \_ (new thread) _ _ (fork) _/ +---------+ \ / +---------++---------+ | process || process | | pid=44 || pid=43 | | tgid=42 || tgid=43 | +---------++---------+ <-- PID 43 --> <--------- PID 42 --------> <--- PID 44 ---> KERNEL VIEW
在这里你可以清晰的看到,创建一个新的进程会给一个新的PID和TGID,并且2个值相同,
当创建一个新的线程的时候,会给你一个新的PID,并且TGID和之前开始的进程一致。
阅读全文
0 0
- Linux pid,tgid关系
- current->pid && current->tgid
- linux中pid gid tgid tid的区别和联系
- linux中pid,tid, 以及 真实pid的关系
- linux中pid,tid, 以及 真实pid的关系
- linux pid
- linux shell pid
- linux内核PID管理
- pid file in linux
- Linux 文件锁 & pid
- linux使用pid file
- linux内核PID管理
- Linux pid学习
- linux记录pid
- linux内核PID管理
- linux pid文件
- linux pid名字空间
- Linux获取进程pid
- java基础总结
- Android7.0 Settings 源码剖析一——Settings概括
- [nginx] Nginx 反向代理完全配置参考
- 《啊哈算法》学习笔记
- linux退出vim编辑
- Linux pid,tgid关系
- 超级干货 :一文读懂大数据处理框架
- WebClient添加Cookie
- 使用链接将参数传递到页面且参数不显示
- 解决fullpage尾屏半屏问题
- Android----各种效果的3DViewPager效果(二)
- maven环境搭建
- dom4j解析错误报:java.lang.ClassNotFoundException: org.jaxen.JaxenException
- 干货!(Java)线程通信