在linux内核中,我们可以使用current-> comm来获取当前正在运行的进程的名称。这可能是正常流程下的一个主题吗? Linux具有这种轻量级的流程概念,这意味着线程也是一个过程。
答案 0 :(得分:3)
要访问线索的组长信息,您可以使用“current-> group_leader”。在Linux中,线程只是另一个进程,但共享“内存”group_leader。
Pthread函数使用CLONE_VM调用“clone”系统调用。
答案 1 :(得分:1)
是。通常comm
对于进程中的所有线程都是相同的,但是可以使用prctl(PR_SET_NAME, ...)
为线程更改它。