8.4. 게스트 가상 머신 메모리 할당


다음 절차에서는 게스트 가상 시스템에 메모리를 할당하는 방법을 보여줍니다. 이 할당 및 할당은 부팅 시에만 작동하며 메모리 값의 변경 사항은 다음 재부팅 시까지 적용되지 않습니다. 게스트당 할당할 수 있는 최대 메모리는 4TiB로, 이 메모리 할당은 호스트 물리적 시스템 리소스가 제공할 수 있는 호스트 실제 시스템 리소스보다 크지 않습니다.
유효한 메모리 단위는 다음과 같습니다.
  • 바이트b 또는 바이트
  • KB for kilobytes (10 또는 1,000 바이트 블록)
  • k ibibytes의 경우 kibibytes 1024바이트의 K 또는 KiB
  • MB for megabytes (106 또는 1,000,000 바이트 블록)
  • 메비바이트의 경우 m 또는 MiB (20 또는 blocks 1,048,576 바이트)
  • GB for gigabytes (109 또는 1,000,000,000 바이트 블록)
  • 기비바이트의 경우 G 또는 GiB (230 또는 1,073,741,824 바이트)
  • TB for terabytes (1012 또는 1,000,000 바이트 블록)
  • tebibytes의 경우 t or TiB (240 또는 1,099,511,627,776 바이트)
모든 값은 libvirt에서 가장 가까운 kibibyte로 반올림되며 하이퍼바이저에서 지원하는 단위로 더 반올림될 수 있습니다. 일부 하이퍼바이저는 또한 4000KiB(또는 4000 x 210 또는 4,096,000바이트)와 같은 최소 용량을 적용합니다. 이 값의 단위는 선택적 특성 메모리 단위 에 따라 결정됩니다. 기본값은 kibibytes(KiB) 단위로 지정된 값이 1024바이트의 2개 또는 블록으로 곱한 단위입니다.
게스트 가상 머신이 선택적 특성 dumpCore 를 사용하여 게스트 가상 머신의 메모리를 생성된 코어dump(dumpCore='on')에 포함해야 하는지 여부를 제어하는 데 사용할 수 있습니다(dumpCore='off'). 기본 설정은 있으므로 매개변수가 off 로 설정되지 않은 경우 게스트 가상 머신 메모리가 coredump 파일에 포함됩니다.
currentMemory 속성은 게스트 가상 머신에 대한 실제 메모리 할당을 결정합니다. 이 값은 최대 할당보다 작을 수 있으며, 이를 통해 게스트 가상 머신 메모리를 즉시 늘릴 수 있습니다. 이 값을 생략하면 기본값은 memory 요소와 동일한 값입니다. unit 속성은 메모리와 동일하게 작동합니다.
이 섹션의 모든 경우 도메인 XML은 다음과 같이 변경해야 합니다.
<domain>

  <memory unit='KiB' dumpCore='off'>524288</memory>
  <!-- changes the memory unit to KiB and does not allow the guest virtual machine's memory to be included in the generated coredump file -->
  <currentMemory unit='KiB'>524288</currentMemory>
  <!-- makes the current memory unit 524288 KiB -->
  ...
</domain>
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.