Oracle Solaris 커널 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

커널 영역 CPU 관리

기본적으로 커널 영역에는 만들 때 하나의 가상 CPU가 제공됩니다. virtual-cpu 리소스를 추가하거나 수정하여 가상 CPU 수를 변경할 수 있습니다.

호스트 CPU를 커널 영역에 전용으로 지정하려면 dedicated-cpu zonecfg 리소스 등록 정보를 사용합니다.

이미 dedicated-cpu zonecfg 리소스를 정의한 경우 가상 플랫폼에서 구성된 기본 가상 CPU 수는 dedicated-cpu zonecfg 리소스 내에서 ncpus 범위의 하한값과 일치합니다. 두 리소스가 모두 존재하는 경우 일관성을 위해 상호 확인됩니다. 자세한 내용은 zonecfg(1M) 매뉴얼 페이지를 참조하십시오.

virtual-cpudedicated-cpu 영역 리소스를 설정하는 방법에 대한 일반적인 정보는 Oracle Solaris 영역 만들기 및 사용 의 1 장, 비전역 영역을 계획 및 구성하는 방법을 참조하십시오.

예 1-1  커널 영역에 추가 가상 CPU 추가

이 예에서는 커널 영역 kzone1에 다른 가상 CPU를 추가하는 방법을 보여줍니다.

global# zonecfg -z kzone1
zonecfg:kzone1> info virtual-cpu
zonecfg:kzone1> add virtual-cpu
zonecfg:kzone1:virtual-cpu> set ncpus=8
zonecfg:kzone1:virtual-cpu> end
zonecfg:kzone1> info virtual-cpu
virtual-cpu:
        ncpus: 8
zonecfg:kzone1> exit
예 1-2  커널 영역에 전용 CPU 추가

이 예에서는 커널 영역 kzone1에 전용 CPU를 추가하는 방법을 보여줍니다.

global# zonecfg -z kzone1
zonecfg:kzone1> info dedicated-cpu
zonecfg:kzone1> add dedicated-cpu
zonecfg:kzone1:dedicated-cpu> set ncpus=8
zonecfg:kzone1:dedicated-cpu> end
zonecfg:kzone1> info dedicated-cpu
      ncpus: 8
zonecfg:kzone1> exit
zonecfg:kzone1> info dedicated-cpu
dedicated-cpu:
        ncpus: 8