Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

23.7. メモリーの調整

図23.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>
<memtune> は任意ですが、ドメイン XML のこのセクションのコンポーネントは以下のとおりです。

表23.5 メモリーチューニング要素

要素 説明
<memtune> ドメインのメモリー調整可能パラメーターに関する詳細を提供します。省略した場合は、オペレーティングシステムのデフォルト値が使用されます。パラメーターはプロセス全体に適用されるため、制限を設定する場合は、ゲスト仮想マシンの RAM をゲスト仮想マシンのビデオ RAM に追加して値を決定するため、メモリーオーバーヘッドがある程度発生します。調整可能パラメーターごとに、<memory> と同じ値を使用して、入力中のユニット番号を指定できます。後方互換性の場合は、出力は常にキビバイト (KiB) 単位で行われます。
<hard_limit> ゲスト仮想マシンが使用できる最大メモリー量。単位は kibibytes (1024 バイトのブロック) で表されます。
<soft_limit> メモリーの競合中に強制されるメモリー制限。この値は、キビバイト (1024 バイトのブロック) で表されます。
<swap_hard_limit> 最大メモリーと、ゲスト仮想マシンが使用できるスワップの合計です。この値は、キビバイト (1024 バイトのブロック) で表されます。これは、<hard_limit> 値以上である必要があります。
<min_guarantee> ゲスト仮想マシンに保証される最小メモリー割り当て。この値は、キビバイト (1024 バイトのブロック) で表されます。