ESXi は、仮想マシンが仮想化のハードウェア サポートが必要かどうかを判断できます。ESXi は、プロセッサ タイプと仮想マシンに基づいて判断します。自動で選択された設定をオーバーライドすると、パフォーマンスが向上する場合があります。

重要: 最近の x86 プロセッサでは、ソフトウェア アシストなしで仮想化されたワークロードが完全にサポートされています。そのため、CPU/MMU 仮想化設定は ESXi 6.7 以降で廃止されました。CPU/MMU 仮想化設定は、 ESXi 6.5 以降と互換性のある仮想マシンでのみ使用できます。

仮想マシンで負荷の大きいワークロード、たとえばシステム全体のパフォーマンスに大きな影響を与える、TLB (Translation Lookaside Buffer) に負荷が集中するワークロードなどを実行している場合、ソフトウェア MMU を使用できます。ただし、ソフトウェア メモリ管理ユニット (MMU) の場合、オーバーヘッド メモリ要件がハードウェア MMU よりも高くなります。そのため、ソフトウェア MMU をサポートするには、VMkernel の仮想マシン制限用にサポートされる最大オーバーヘッドを増やす必要があります。

手順

  1. インベントリで仮想マシンを右クリックし、[設定の編集] を選択します。
  2. [仮想ハードウェア] タブで、[CPU] を展開して [CPU/MMU 仮想化] ドロップダウン メニューから命令セットを選択します。
    注: 仮想ハードウェア バージョン 13 が提供するすべての機能を活用するには、デフォルトのハードウェア MMU の設定を使用します。

    ESXi 6.7 以降との互換性がある仮想マシンの CPU/MMU 仮想化設定は変更できません。

  3. [OK] をクリックします。