Oracle VM Serverをインストールする場合、インストーラによってdom0のデフォルトのメモリー・サイズが設定されます。 使用されるアルゴリズムは、次のとおりです。
(768 + 0.0205 *物理メモリー(MB))を8に丸める
この計算を使用して、Oracle VM Serverインストールのメモリー割り当てを決定することができます。 ただし、dom0のメモリー割り当てを計算値より小さくしないでください。 Oracle VM Serverでdom0メモリー・サイズがニーズに対して適切に設定されていないと、パフォーマンスの問題が発生することがあります。
表1.1は、サイズの例を示しています。
表1.1 デフォルトのDom0メモリー・サイズ
物理メモリー | Dom0メモリー |
---|---|
2GB | 816MB |
4GB | 856MB |
8GB | 936MB |
16GB | 1104MB |
32GB | 1440MB |
64GB | 2112MB |
128GB | 3456MB |
256GB | 6144MB |
512GB | 11520MB |
1024GB | 22264MB |
2048GB | 32768MB ノート 32768 MBはdom0の最大許容メモリーです。 |
dom0メモリー割当てを変更するには、Oracle VM Serverでgrub構成を編集してdom0_mem
パラメータの値を調整します。 UEFIブートを使用している場合、grub構成ファイルは/boot/efi/EFI/redhat/grub.cfg
にあり、使用していない場合、grub構成ファイルは/boot/grub2/grub.cfg
にあります。 multiboot2 /xen.mb.efi
で始まる行を編集し、必要な起動パラメータを追加します。 たとえば、メモリー割当てを1440MBに変更するには、ファイルを編集して次の行を記述します。
multiboot2 /xen.mb.efi dom0_mem=max:1440M placeholder ${xen_rm_opts}