C Drive 용량이 1초에 1MB 씩 줄어들고 있는 상황입니다! 서둘러 원인을 찾지 않으면 시스템 드라이브 DISK FULL 로 장애가 발생할 수도 있는 상황이군요. 이럴 경우 어떤 방법으로 용량을 증가시키는 프로세스를 찾아낼 수 있을까요? 몇 가지 방법이 있겠지만 작업관리자와 프로세스 모니터를 이용한 이 방법은 어떨까요?


1. 작업관리자를 실행하여 프로세스 정보에 'PID', 'I/O 쓰기 바이트' 가 보이도록 열을 선택하여 I/O 쓰기 바이트 우선 순위로 정렬합니다. 이 때, I/O 쓰기 바이트 변화가 가장 많은 프로세스의 PID 를 확인합니다.




2. Process Monitor 를 사용하여 위에서 확인된 PID 에 해당하는 프로세스의 File I/O 정보를 확인해 보면 많은 Log 파일 맵핑되어 있는 것을 확인할 수 있습니다. 해당 폴더로 이동하여 실제 log 파일이 증가가 확인된다면 해당 Application 운영에 대해 조치하면 될 것입니다.

아래 캡쳐 이미지는 FileMon 을 사용하여 확인된 사항입니다. 지금은 더 이상 다운로드 할 수 없고 Process Monitor 로 대체되었죠. ^^;



[참고자료]
FileMon for Windows v7.04
http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx


작성자 : Lai Go / 작성일자 : 2009.12.24

Posted by Lai Go