Solaris 에서 pid를 가지고 실행중인 process의 이름을 구할 수
글쓴이: liky95 / 작성시간: 월, 2004/08/30 - 11:03오전
안녕하세요.
porcess monitoring 하는 부분을 코딩 하고 있습니다...
linux에서는 /proc/{pid} 의 내용을 보면 process의 이름을 찾을 수 있었는데
solaris에서는 그런 file(?)이 안보이는 군요...
다른 방법이 있을까요..?
(학교 다닐 때 OS공부좀 열심히 해둘껄 하고 후회하는 요즘입니다.. ㅠ.ㅠ)
아~! 그리고 process별 cpu 점유율(?)을 알아내는 방법도 있을런지요 (top등에서처럼.. )
Forums:
Solaris도 거의 동일합니다./proc/pid/psinfo 라
Solaris도 거의 동일합니다.
/proc/pid/psinfo 라는 파일을 읽어들여서 하면 됩니다.
하면 psinfo 라는 구조체가 있을 겁니다.
보시면 됩니다.
header는 /usr/include/procfs.h 입니다.
>/dev/null 2>&1
더헛~!! ^^
감사합니다~! *^^*
좀더 잘 찾아 보았어야 했는데.. 라는 생각을 다시한번 해봅니다.
소중한 시간 나누어 주신것 감사합니다~! ^-^
windmill on the windy hill....
댓글 달기