【已解决】linux下面的PEB就是task_struct这个东东对吗?
本帖最后由 ejeker 于 2013-08-01 10:31 编辑如题,linux下面的TEB又是用什么数据结构表示的?
谢谢。 回复 1# ejeker
Linux下的线程实际上就是进程,所以task_struct既用于进程也用于线程,和Windows的内核数据结构不一样。如果一定要有个等价关系那么就是task_struct = PEB =TEB 求回答........ myworkstation 发表于 2013-08-01 10:21 static/image/common/back.gif
回复 1# ejeker
酱紫啊。多谢你的回答! 回复 4# ejeker
感觉你很好学啊。C++,系统接口,现在学内核了? myworkstation 发表于 2013-08-01 10:32 static/image/common/back.gif
回复 4# ejeker
在做应用开发啊 本帖最后由 irp 于 2013-08-01 17:03 编辑
TEB是Windows user mode的东西,task_struct是Linux kernel mode的东西。Linux对应的应该是glibc里面的pthread_t或者tcbhead_t, 具体看glibc里面的实现
页:
[1]