一、进程pid 进程pid由getpid()函数获取,在整个系统内是唯一的 二、线程tid 线程tid由pthread_self()函数获取,在进程内是唯一的,但是在不同进程内不唯一 三、线程pid 线程pid由syscall(SYS_gettid)获取,在Linux中POSIX线程库实现的线程其实也是一个进程(LWP)。既然线程实际上也是一个“进程”,那么线程也会有一个pid,这个线程pid在整个系统内是唯一的(和进程pid一样)