MdeModulePkg[all]  0.98
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gEfiMdeModulePkgTokenSpaceGuid.PcdEnableVariableRuntimeCache

Indicates if the UEFI variable runtime cache should be enabled.
This setting only applies if SMM variables are enabled. When enabled, all variable
data for Runtime Service GetVariable () and GetNextVariableName () calls is retrieved
from a runtime data buffer referred to as the "runtime cache". An SMI is not triggered
at all for these requests. Variables writes still trigger an SMI. This can greatly
reduce overall system SMM usage as most boots tend to issue far more variable reads
than writes.


TRUE - The UEFI variable runtime cache is enabled.

FALSE - The UEFI variable runtime cache is disabled.

Enable the UEFI variable runtime cache.

PCD Information

NameToken SpaceToken numberData TypeDefault Value
PcdEnableVariableRuntimeCachegEfiMdeModulePkgTokenSpaceGuid0x00010039BOOLEANTRUE