Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望能够使用进程的名称,servers/sched/schedule.c但是schedproc结构不包含名称变量。我考虑过使用endpoint_lookup()函数来获取指向proc结构的指针,但由于它是在中定义的,kernel/proc.c我不确定是否可以在schedule.c(从用户空间)中调用它。
servers/sched/schedule.c
schedproc
endpoint_lookup()
proc
kernel/proc.c
schedule.c
在用户空间中,您可以使用/proc/<pid>/cmdline来获取进程的名称,例如
/proc/<pid>/cmdline
$cat /proc/$$/cmdline
bash