Oracle® Solaris 11.2의 시스템 정보, 프로세스, 성능 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

시스템 프로세스의 문제 해결

    발생할 수 있는 몇 가지 일반적인 시스템 프로세스 문제는 다음과 같습니다.

  • 같은 사용자가 소유하고 있는 여러 동일 작업을 찾습니다. 이 문제는 작업이 완료될 때까지 기다리지 않고 많은 백그라운드 작업을 시작하는 실행 스크립트로 인해 발생할 수 있습니다.

  • 많은 양의 CPU 시간이 누적된 프로세스를 찾습니다. ps 출력에서 TIME 필드를 확인하여 이 문제를 파악할 수 있습니다. 이 값은 프로세스가 무한 루프 상태임을 나타낼 수 있습니다.

  • 너무 높은 우선 순위로 실행되는 프로세스를 찾습니다. ps -c 명령을 사용하여 각 프로세스의 예약 클래스를 표시하는 CLS 필드를 확인합니다. 실시간(RT) 프로세스로 실행되는 프로세스는 CPU를 독점할 수 있습니다. 또는 높은 nice 번호의 시간 공유(TS) 프로세스를 찾습니다. 관리자가 프로세스의 우선 순위를 높였을 수 있습니다. 시스템 관리자는 nice 명령을 사용하여 우선 순위를 낮출 수 있습니다.

  • 갈수록 더 많은 CPU 시간을 사용하는 runaway 프로세스를 찾습니다. 프로세스가 시작된 시간(STIME)을 확인하고 잠시 동안 CPU 시간 누적(TIME)을 살펴 이 문제를 파악할 수 있습니다.