VMware为什么会越用占用的内存越大?该如何清理? | 您所在的位置:网站首页 › 为啥电脑内存越占越大 › VMware为什么会越用占用的内存越大?该如何清理? |
现象描述: VMware用了一段时间后发现原来刚开始只占5G左右的内存,慢慢的会占用几十个G,甚至更多,磁盘空间占用越来越大。 解决办法: 虚拟机内部执行cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill后关闭虚拟机宿主win10机器上进入虚拟机文件目录执行"C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -k Ubuntu64.vmdk我的电脑使用:"D:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -k "E:\Virtual Machines\Ubuntu1804\Ubuntu18.04.vmdk"先把虚拟机关机,然后双击“硬盘” ,然后弹出框的右下方有一个“压缩”、“清理磁盘碎文件” ,执行这两步之后就ok了。 原因分析: 原因是虚拟机内上传了文件之后,他会向物理机申请磁盘空间储存,但是即使你后来又把文件删掉了,这部分的磁盘空间也不会被释放,依然被虚拟机占着,所以占用内存会越来越大,只有手动点击虚拟磁盘的压缩,才能释放空间了 |
CopyRight 2018-2019 实验室设备网 版权所有 |