linux kernel task id

linux kernel task id


关键差异:

字段/ID 作用范围 用户空间API 内核表示 多线程影响
pid 线程唯一标识 gettid() task_struct->pid 每个线程不同
tgid 进程(线程组) getpid() task_struct->tgid 同一进程所有线程相同
pgid 进程组 getpgid() task_struct->signal->pgrp 进程组内所有成员相同
sid 会话 getsid() task_struct->signal->session 会话内所有成员相同
posted @ 2025-04-22 17:54  王阳开  阅读(29)  评论(0)    收藏  举报