Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

웹 서버에 충분한 CPU 용량이 할당되어 있는지 여부를 확인하는 방법

  1. prctl 명령을 사용하여 httpd 프로세스를 포함하는 작업에 권한이 있는(루트 소유) 리소스 제어를 배치합니다. 각 작업의 LWP 총 수를 40으로 제한하고 모든 로컬 작업을 사용 안함으로 설정합니다.
    # prctl -n task.max-lwps -v 40 -t privileged -d all `pgrep httpd`
  2. task.max-lwps 리소스 제어에서 시스템 로그 전역 작업을 사용으로 설정합니다.
    # rctladm -e syslog task.max-lwps
  3. 작업 부하가 리소스 제어를 초과하는지 여부를 관찰합니다.

    초과하는 경우 다음과 같은 /var/adm/messages가 표시됩니다.

    Jan  8 10:15:15 testmachine unix: [ID 859581 kern.notice] 
    NOTICE: privileged rctl task.max-lwps exceeded by task 19