23.9. NUMA 노드 튜닝
virsh edit 를 사용하여 NUMA 노드 튜닝을 수행한 후 다음 도메인 XML 매개 변수가 영향을 받습니다.
그림 23.11. NUMA 노드 튜닝
<domain> ... <numatune> <memory mode="strict" nodeset="1-4,^3"/> </numatune> ... </domain>
모두 선택 사항이지만 도메인 XML의 이 섹션의 구성 요소는 다음과 같습니다.
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> auto 및 strict 모드로 기본 <numatune> 이 암시적으로 추가됩니다. |