免責事項:これは英文の記事「What is the functionality of the option "reserve all guest memory (all locked) within the virtual machine ?」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
「すべてのゲストメモリを予約」オプションを使用すると、仮想マシン(VM)に割り当てられたすべてのメモリを割り当て、予約することができます。このオプションを有効にすると、VMwareはVMに割り当てられたメモリの全容量が予約され、そのVM専用に利用可能であることを保証します。これにより、VM内で実行されるゲストOSは、常に指定された量のメモリを利用できるようになります。ただし、「すべてのゲストメモリを予約」とは、割り当てられたメモリが他の仮想マシンやホストシステムによって共有または使用されなくなることを意味します。これにより、すべてのVMに割り当てられたメモリの合計が利用可能な物理メモリを超える、メモリオーバーコミットの問題が発生する可能性があります。このオプションを有効にする前に、他のVMやホストシステムのメモリ要件を慎重に検討してください。
VMware vCenter Server Appliance 6.7.x
VMware vSphere ESXi 8.0.0
VMware vCenter Server 7.0.0
VMware vSphere 7.0.x
VMware vCenter Server 8.0.0
有効にした場合と無効にした場合の違いについて、有効にした場合、以下の詳細をご確認ください。
このチェックボックスをオンにすると、VM のメモリ総量を変更した場合でも、VM の全メモリが予約されます。VM のメモリ構成が変更されると、メモリ予約は直ちに再調整されます。
詳細については、こちらのサードパーティの記事を参照してください。
https://frankdenneman.nl/posts/2013-02-21-reserve-all-guest-memory-all-locked/