자식프로세스의 메모리사용량,디스크접근횟수
글쓴이: 익명 사용자 / 작성시간: 목, 2002/09/26 - 4:05오후
리눅스 2.4.16 커널을 사용중인데요.
자식프로세스를 생성하고 부모는 자식이 끝나기를 기다리고 자식의 리소
스 사용량을 체크하는 방법으로 wait4나 getrusage등이 있다고 알고 있
는데요.
이함수를 이용해보면 시피유 시간은 나오는데 메모리 사용량이나
read/write에 대한 정보는 모두 0으로 나오네요.
여러 프로그램들을 돌려 봤지만 마찬가지고요.
struct rusage *usage;
pid=fork();
if (pid==0)
{
execvp(ap[0],ap);
_exit (EXIT_FAILURE);
}
else
{
wait4(pid,0,0,usage);
//print usage components
....
어디가 잘못된건가요?
도움 부탁드립니다.
Forums:
리눅스에서 구현이 되어 있지 않습니다.
메모리 사용량은 넣어 주지 않더군요..
댓글 달기