此代码来自Linux标头中的文件/fs/proc/array.c
。 int whole
参数的含义是什么?我想知道为什么有时你需要积累来自min_flt
的{{1}}和maj_flt
,有时可以直接从{{1}中读取它们的值}}
sig_struct
答案 0 :(得分:0)
"整个"只是一个参数名称,在这种情况下,它似乎表示" do_task_stat
表示整个线程组"。
do_task_stat
是仅在/fs/proc/array.c
内使用的静态函数。它在两个地方使用:proc_tid_stat
(TID是"线程ID")和{{1} (TGID是"线程组ID")。
有关线程组的详细解释,请参阅Linux - Threads and Process。