23.15. ハイパーバイザーの機能

ハイパーバイザーでは、特定の CPU やマシンの機能を有効 (state='on') または無効 (state='off') にすることができます。

  ...
  <features>
    <pae/>
    <acpi/>
    <apic/>
    <hap/>
    <privnet/>
    <hyperv>
      <relaxed state='on'/>
    </hyperv>
  </features>
  ...
  

図23.25 ハイパーバイザーの機能

すべての機能は <features> 要素内に一覧表示されますが、<state> が指定されていない場合は無効になります。使用可能な機能は、capabilities XML を呼び出して確認できますが、完全に仮想化されたドメインの一般的な機能セットは以下のようになります。

表23.10 ハイパーバイザー機能の要素

状態説明
<pae>物理ドレスの拡張モードでは、32 ビットのゲスト仮想マシンが 4 GB を超えるメモリーに対応できます。
<acpi>たとえば KVM ゲスト仮想マシンに対する電源管理に便利ですが、正常なシャットダウンを実行できる必要があります。
<apic>プログラミング可能な IRQ 管理の使用を可能にします。この要素には、on および off の値でゲスト仮想マシンの EOI (割り込み終点: End of Interrupt) の可用性を設定する、任意の属性 eoi があります。
<hap>ハードウェア支援のページング (Hardware Assisted Paging) がハードウェアで利用可能な場合に、その使用を有効にします。