虚拟内存或VMEM是虚拟化软件(如VMware、Virtualbox等)使用的文件扩展名。VMEM文件通常存储相关虚拟机的RAM或物理内存。
null
VMEM文件
下面我们可以看到有一个文件 命名 564dfc3d-5bac-9fd4-b200-6f492dc81f20.vmem
. 该名称是唯一的UUID,用于存储RAM。我们可以看到文件的大小约为3.1 GB。我们可以安全地删除此文件而不会出现问题。但是虚拟机当前运行状态被删除,并且虚拟机从断电状态启动。

VMEM.lck文件
VMEM文件可以由其他应用程序编辑。这会产生问题 因为VMEM文件包含虚拟机的内存。为了防止VMEM文件被使用编辑锁文件。这些VMEM锁文件 vmem.lck
文件夹扩展名。此文件不包含任何文件或文件夹。

配置
VMware支持不同的内存或VMEM文件配置。这里有一些
启用/禁用内存共享
通过禁用内存共享,您的来宾将不会共享公共内存块。您的VMware产品也将停止比较内存块。
sched.mem.pshare.enable = "FALSE"
使用命名文件
不使用命名文件–用于USB磁盘或其他慢速磁盘上的虚拟机。在Windows上:useNamedFile=“FALSE”使内存由主机的交换空间支持。
mainMem.useNamedFile = "FALSE"
将内存装入RAM
将内存装入RAM。尽可能避免设置低于100%。
prefvmx.minVmMemPct = "100"
内存配置
我们可以从中配置虚拟机内存 Virtual Machine Settings
-> Memory
. 此配置也会影响 vmem
文件大小,因为 内存将被写入 vmem
相同大小的文件。

相关文章: 如何在Linux中安装VirtualBox?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END