[Pthread] Linux上得到线程Id的方法

在linux2.4版本后,linux使用了NPTL做为本身的线程库,为了兼容POSIX标准,因此在内核task中有两个域tgid和tid,前者是进程id,后者是线程id。在linux上得到线程id的方法,目前我所知的有三种,固然这里的三种是指在用户态的程序中,不然除非本身写的kernel module, 都是调用编号224的系统调用实现的(2.6版本)。 第一种: gettid(), man ge
相关文章
相关标签/搜索