2012-12-30 2 views
1

schedproc 구조에 이름 변수가없는 servers/sched/schedule.c에서 프로세스 이름을 사용하고 싶습니다. 나는 endpoint_lookup() 함수를 사용하여 proc 구조체에 대한 포인터를 얻으려고 생각했지만 kernel/proc.c에 정의되어 있기 때문에 (사용자 공간에서) schedule.c 내에서 호출 할 수 있는지 확실하지 않았습니다.PID를 사용하여 서버 계층에서 프로세스 이름을 얻는 방법

사용자 공간에서

답변

1

, 당신은

$cat /proc/$$/cmdline 

bash

같은 프로세스의 이름을 가져 /proc/<pid>/cmdline을 사용할 수 있습니다