오류 프로세스는 실행되어야 하는 작업이 수행되지 않는 것을 말합니다. 예를 들어, 버그 때문에 사용 가능한 리소스의 상당 부분을 프로세스가 허비하거나, 혹은 또 다른 프로세스를 간섭하기도 합니다. 다음과 같은 문제점이 발견되면 프로세스 관리자를 사용하여 오류 프로세스를 검출합니다.
워크스테이션 성능이나 응답이 늦습니다.
프로그램이 사용자 입력에 응답하지 않습니다.
인쇄, 파일 이동 또는 원격 로그인과 같은 기본 서비스가 응답하지 않습니다.
수행되고 있는프로세스를 모두 표시하고자 하면, 프로세스 관리자는 일반적으로 30개에서 50개 정도의 프로세스들을 나타내기 때문에 전문가가 아닌 사람이 오류 프로세스를 찾는 것은 어려운 일입니다. 다음의 방법이 도움이 될 것입니다 (그래도 찾을 수 없으면 시스템 관리자에게 문의하십시오).
CPU 사용량과 디스크 사용량과 같은 성능 변수가 예외적으로 높은지 보려면 성능 측정기(제 18 장 참조)를 사용하십시오. 만약 그렇다면 프로세스 관리자를 사용하여 오류 프로세스를 식별할 수 있습니다.
다음을 식별하려면 프로세스 관리자를 사용하십시오.
사용하지 않아야 함에도 불구하고 사용 가능한 CPU나 RAM의 상당 부분을 사용하는 프로세스
상위 프로세스가 1 즉, init로 바뀌는 고아 프로세스(상위 프로세스 ID가 1이어야 하는 sched, dtlogin 또는 cron과 같은 프로세스는 해당되지 않음)
오래 전에 시작되어서 종료되어야 할 때가 되었음에도 종료되지 않은 프로세스
성능을 낮추는 다른 사용자가 소유하는 대형 프로세스