当前位置:首页 > 虚拟机 > 正文

虚拟机占用磁盘(虚拟机突然占用硬盘很大)


一、VMware虚拟机磁盘操作占用过高问题1、VMware会统计使用过程中内存数据的使用情况,然后将一些很少使用的内存数据存储在本地磁盘中,以释放空间,节省内存使用量。这对于内存较小的机器可能有用,但内存交换也会导致大量的I/O操作,导致性能下降
2默认情况下,这是实时生成的虚拟机运行时对应虚拟机在硬盘上的内存镜像文件,用于存储虚拟机内存的变化。这导致虚拟机不断地执行I/。或者在使用时对硬盘进行操作,这会花费很长时间,并且会导致虚拟机上的小操作导致长期卡顿甚至崩溃。这对于使用SSD的计算机来说还好,但对于大多数在机械硬盘上执行这些操作的用户来说却是一场灾难。幸运的是,解决方案相对简单。
解决办法:
1.对于第一点,可以点击虚拟机/设置/选项/高级选择“禁用内存页面修剪”来禁用这部分内存。
2.对于第二种情况,实时内存镜像读写默认关闭的,打开C:\ProgramData\VMware\VMwareWorkstation中的文件,在文件中添加以下命令:
edFile="FALSE"
二、VirtualBox..虚拟硬盘的虚拟分配空间是20G而实际分配空间却只有4G..采用的是默认的动态分配..请高手回答动态分配是指根据虚拟系统的实际大小不断扩展实际分配的空间。当然,实际分配的空间是你的虚拟系统使用的最大空间。也就是说,当你的虚拟系统使用的空间减少时,它不会减少。