系统:Windows 10 Pro,Hyper-V
我一直在尝试诊断为什么我的虚拟机在进行 RAM 密集型计算时会严重耗尽磁盘空间。
在 Hyper-V 的“[YourComputerName] 上的 [YourVMsName] 设置”菜单中,我将“动态内存”更改为,disabled
并将 105GB RAM 指定为“该虚拟机可以使用的内存量“。
启动虚拟机后,我发现不仅为虚拟机预留了 105GB 的 RAM,还预留了 105GB 的磁盘空间,我不知道为什么。这是一个大问题,因为虽然我有 128GB 的 RAM,但只有 112GB 的可用磁盘空间。
虚拟机启动之前的情况如下:
分配 105GB RAM 后:
有什么方法可以阻止这种行为?这样我就可以在“Avail RAM > Avail DISK”时使用更多 RAM?Hyper-V 在做什么?