Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

23.9. NUMA 노드 튜닝

virsh edit 를 사용하여 NUMA 노드 튜닝을 수행한 후 다음 도메인 XML 매개 변수가 영향을 받습니다.

그림 23.11. NUMA 노드 튜닝


<domain>
  ...
  <numatune>
    <memory mode="strict" nodeset="1-4,^3"/>
  </numatune>
  ...
</domain>
모두 선택 사항이지만 도메인 XML의 이 섹션의 구성 요소는 다음과 같습니다.

표 23.6. NUMA 노드 튜닝 요소

element 설명
<numatune> 도메인 프로세스에 대한 NUMA 정책을 제어하여 NUMA 호스트 물리적 시스템의 성능을 조정하는 방법에 대한 세부 정보를 제공합니다.
<memory> NUMA 호스트 물리적 시스템에서 도메인 프로세스에 대한 메모리를 할당하는 방법을 지정합니다. 여기에는 몇 가지 선택적 속성이 포함되어 있습니다. mode 속성은 interleave,strict 또는 preferred 로 설정할 수 있습니다. 값을 지정하지 않으면 기본값은 strict 입니다. nodeset 속성은 <vcpu> 요소의 cpuset 속성과 동일한 구문을 사용하여 NUMA 노드를 지정합니다. 특성 배치를 사용하여 도메인 프로세스의 메모리 배치 모드를 나타낼 수 있습니다. 해당 값은 static 또는 auto 일 수 있습니다. <nodeset> 속성이 지정된 경우 기본값은 <vcpu> 또는 static.auto 는 도메인 프로세스가 numad 쿼리에서 반환된 권고 노드 세트의 메모리만 할당함을 나타내고 nodeset 속성 값이 지정된 경우 무시됩니다. <> vcpu<placement> 속성이 auto 로 설정되고 <numatune> 속성이 지정되지 않은 경우 <placement> autostrict 모드로 기본 <numatune> 이 암시적으로 추가됩니다.