current->pid 获取访问模块的进程 ID...但我希望多线程程序中进程的 threadid 访问我的模块。这样做的目的是什么?我到处都找不到!
最佳答案
Linux 内核并不像 POSIX 线程库那样看待多线程进程(我假设这就是您所说的线程 ID)。内核有一些任务,这些任务是一些独立的进程,由线程库循环在一起。这paper IBM 给出了更详细的解释。
关于c - 在 Linux 内核(模块编程)中如何从多线程进程中获取 threadids?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12681170/