HP-UX11.x tusc에서 파일할당 정보 보는방법 좀....
글쓴이: tooco / 작성시간: 화, 2004/12/28 - 4:09오후
hp_ux 11.x에서 특정프로세스가 루핑(cpu 100%)현상을 보여, tusc커맨드를 이용하여 system call을 trace했는데, 아래의
6개 메시지가 초당 1500라인 정도로 반복적으로 출력됩니다
lseek(36, 512, SEEK_SET) ................................. = 512
read(36, "\bm \0\0\0\0\0\0\0\0\0\0\0\0\0\0".., 512) ...... = 512
lseek(36, 1024, SEEK_SET) ................................ = 1024
read(36, "\b6 \b> \bH \bS \b^ \bh \bm \0\0".., 512) ...... = 512
lseek(36, 1536, SEEK_SET) ................................ = 1536
read(36, "\0\f\0d \0\0\0P 03e9\0\0\0] 03f4".., 512) ...... = 512
상기 로그를 보면, 파일기술자 36번에 lseek와 read를 반복하면서 루핑이 되고 있습니다(Logical I/O가 엄청남-초당 백만바이트정도)
질문 : FD 36번이 어떤파일인지 알고 싶은데, 어떻게 하면 되는가요?
답변 부탁드립니다
Forums:
lsof -p pid 를 해 보세요.
lsof -p pid
를 해 보세요.
댓글 달기