当前位置:首页 > 内存 > 正文

虚拟机运行一直占用内存怎么办(为什么虚拟机占用内存)

  • 内存
  • 2024-08-29 18:03:57
  • 3568

一、如何让vmware虚拟机占用主机的cpu和内存份额降低减少虚拟机内存,从虚拟机中删除不必要的东西(设置为个性化),并关闭不必要的进程。
二、macmini开虚拟机内存占用虚拟机所需的内存需要在系统设置中分配。根据相关公开信息查询,在“系统偏好设置”中选择“内存”,然后调整“虚拟机”项来调整内存使用情况。


三、VMware虚拟机磁盘操作占用过高问题1、VMware在使用过程中统计内存中的数据使用情况,然后将一些很少使用的内存数据存储到本地磁盘上,以释放空间,节省内存使用。这对于内存较小的机器很有帮助,但内存交换也会涉及大量I/O操作并导致性能损失
2从VMware版本10开始创建每个虚拟机时默认情况下,在磁盘上生成对应虚拟机的存储实时镜像文件,用于保存对虚拟机存储的更改。这导致虚拟机不断触发磁盘上的I/O操作,使用虚拟机是极其耗时的,因此虚拟机上的小操作可能会导致长期卡顿甚至崩溃。这对于配备SSD的计算机来说还好,但对于大多数在机械硬盘上执行这些操作的用户来说却是一场灾难。幸运的是,解决方案相对简单。
解决办法:
1.对于第一点,可以点击“虚拟机/设置/选项/高级”勾选“禁用内存页面裁剪”来禁用这部分内存。交换债券破坏者。
2.对于第二种情况,实时内存镜像读写默认是关闭的。打开位于C:\ProgramData\VMware\VMwareWorkstation的文件,并将以下命令添加到该文件中:
edFile="FALSE"