1

プロセスの名前を使用できるようにしたいのですが、servers/sched/schedule.c構造schedprocにname変数が含まれていません。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 に答える