在Linux内核中,进程“整体”意味着什么?

时间:2014-04-11 02:07:45

标签: c linux linux-kernel filestream

此代码来自Linux标头中的文件/fs/proc/array.cint whole参数的含义是什么?我想知道为什么有时你需要积累来自min_flt的{​​{1}}和maj_flt,有时可以直接从{{1}中读取它们的值}}

sig_struct

1 个答案:

答案 0 :(得分:0)

"整个"只是一个参数名称,在这种情况下,它似乎表示" do_task_stat表示整个线程组"。

do_task_stat是仅在/fs/proc/array.c内使用的静态函数。它在两个地方使用:proc_tid_stat(TID是"线程ID")和{{1} (TGID是"线程组ID")。

有关线程组的详细解释,请参阅Linux - Threads and Process