Docs

メモリリソースの仮想化には、いくつかのオーバーヘッドが関連しています。

ESXi仮想マシンには、2種類のメモリオーバーヘッドが発生する可能性があります。

  • 仮想マシン内のメモリにアクセスするための追加時間。
  • 各仮想マシンに割り当てられたメモリを超えて、ESXiホストが独自のコードとデータ構造のために必要とする余分な領域。

ESXiメモリ仮想化は、メモリアクセスに少し時間のオーバーヘッドを追加します。 プロセッサのページングハードウェアはページテーブル(ソフトウェアベースのアプローチではシャドウページテーブル、ハードウェア支援アプローチではツーレベルページテーブル)を直接使用するため、仮想マシン内のほとんどのメモリアクセスはアドレス変換のオーバーヘッドなしで実行できます。

メモリ空間のオーバーヘッドには二つの要素があります。

  • VMkernelの固定されたシステム全体のオーバーヘッド。
  • 各仮想マシンの追加オーバーヘッド。

オーバーヘッドメモリには、仮想マシンのフレームバッファ用に予約された領域と、シャドウページテーブルなどのさまざまな仮想化データ構造が含まれます。 オーバーヘッドメモリは、仮想Cpuの数とゲストオペレーティングシステム用に構成されたメモリに依存します。

Leave a Reply