Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

CPU 할당

별도의 도메인에서 동일한 코어의 스레드를 실행하는 경우 성능이 저하되거나 예측 불가능할 수 있습니다. Oracle VM Server for SPARC 소프트웨어는 CPU 유사성 기능을 사용하여 도메인을 시작하기 전에 발생하는 논리적 도메인 바인드 프로세스 중의 CPU 할당을 최적화합니다. 이 기능에서는 동일한 코어의 스레드를 동일한 논리적 도메인에 할당하려고 시도합니다. 이러한 유형의 할당을 사용하면 동일한 코어 내의 스레드 간 캐시 공유가 개선되기 때문입니다.

CPU 유사성 기능에서는 다른 리소스가 있는 한 도메인 사이의 코어 공유가 발생하지 않도록 합니다. 도메인에 부분 코어가 할당되고 추가 스트랜드가 요청되는 경우 해당 부분 코어의 스트랜드가 먼저 바인드되고, 그런 다음 필요에 따라 요청을 충족하기 위해 사용 가능한 다른 코어가 검색됩니다.

    CPU 할당 방식에서는 CPU 리소스에 대해 다음 제약 조건을 사용합니다.

  • 전체 코어 제약 조건. 이 제약 조건은 CPU 코어가 가상 CPU가 아닌 도메인에 할당되도록 지정합니다. 도메인에 사용으로 설정된 최대 코어 제약 조건이 없는 한 전체 코어 제약 조건은 각각 ldm set-core 또는 ldm set-vcpu 명령을 사용하여 추가하거나 제거할 수 있습니다. 도메인은 비활성, 바인드됨 또는 활성일 수 있습니다. 하지만 제약 조건 적용 요청을 충족하려면 사용 가능한 충분한 코어가 있어야 합니다. 가장 나쁜 사례로는 다른 도메인과 코어를 공유하는 도메인에서 전체 코어 제약 조건을 요청할 경우 요청을 충족하려면 해제 목록의 코어를 사용할 수 있어야 하는 경우입니다. 가장 좋은 사례로는 코어의 모든 가상 CPU가 이미 코어 경계에 있어서 CPU 리소스 변경 없이 제약 조건이 적용되는 경우입니다.

  • 최대 코어 수(max-cores) 제약 조건. 이 제약 조건은 바인드된 도메인 또는 활성 도메인에 지정할 수 있는 최대 코어 수를 지정합니다.