20.7. 메모리 튜닝
그림 20.9. 메모리 튜닝
<domain> ... <memtune> <hard_limit unit='G'>1</hard_limit> <soft_limit unit='M'>128</soft_limit> <swap_hard_limit unit='G'>2</swap_hard_limit> <min_guarantee unit='bytes'>67108864</min_guarantee> </memtune> ... </domain>
모두 선택 사항이지만 도메인 XML의 이 섹션의 구성 요소는 다음과 같습니다.
element | 설명 |
---|---|
<memtune> | 도메인의 메모리 조정 가능한 매개변수에 대한 세부 정보를 제공합니다. 이 값을 생략하면 기본값으로 OS에서 제공하는 기본값으로 설정됩니다. 이 매개변수는 제한을 설정할 때 전체 프로세스에 적용되므로 게스트 가상 머신 RAM, 게스트 가상 머신 비디오 RAM을 추가하고 일부 메모리 오버헤드를 허용해야 합니다. 마지막 부분은 하나의 평가판과 오류를 결정하기가 어렵습니다. 각 튜닝 가능 항목의 경우 <메모리> 와 동일한 값을 사용하여 입력에 있는 단위를 지정할 수 있습니다. 이전 버전과의 호환성을 위해 출력은 항상 KiB 단위입니다. |
<hard_limit> | 게스트 가상 머신에서 사용할 수 있는 최대 메모리입니다. 이 값의 단위는 kibibytes (24 바이트의 블록)로 표현됩니다. |
<soft_limit> | 이는 메모리 경합 중에 시행되는 메모리 제한입니다. 이 값의 단위는 kibibytes (24 바이트의 블록)로 표현됩니다. |
<swap_hard_limit> | 이는 게스트 가상 머신에서 사용할 수 있는 최대 메모리 및 스왑 메모리입니다. 이 값의 단위는 kibibytes (24바이트 블록)로 표시됩니다. 이 값은 <hard_limit> 값보다 많이 제공해야 합니다. |
<min_guarantee> | 이는 게스트 가상 머신에 대해 보장된 최소 메모리 할당입니다. 이 값의 단위는 kibibytes (24 바이트의 블록)로 표현됩니다. |