1

我希望能够使用进程的名称,servers/sched/schedule.c但是schedproc结构不包含名称变量。我考虑过使用endpoint_lookup()函数来获取指向proc结构的指针,但由于它是在中定义的,kernel/proc.c我不确定是否可以在schedule.c(从用户空间)中调用它。

4

1 回答 1

1

在用户空间中,您可以使用/proc/<pid>/cmdline来获取进程的名称,例如

$cat /proc/$$/cmdline 

bash

于 2012-12-30T08:21:38.713 回答