completed. An example of this error is shown in Figure 2.17.
Figure 2.17 Error message when a memory change can be only partially completed
One major difference with runtime memory resize and Dynamic Memory is that
vNUMA still works with runtime memory resize, which is not the case with Dynamic
Memory. This was a big priority for the Hyper-V team not to break the benefits of
vNUMA to the workloads running inside the VMs.
The addition of runtime memory resize does not remove the benefit of Dynamic
Memory. Dynamic Memory provides automatic rebalancing of memory between VMs,
based on the need of the processes running inside the VM, which typically vary over
time. Dynamic Memory is still the best option for many workloads. The more
granular, manual configuration via runtime memory resize is a better fit for hoster-
type scenarios or where memory assignment must be strictly controlled but
modification may be required.