VMwareWorkstation是一款强大的虚拟机软件,其内存的配置可以影响主机和虚拟机的运行效能,做好相关的设置可以更好的发挥其效能。下面介绍一下相关的设置。
打开VMwareWorkstation软件菜单的“编辑”-“首选项”中的“内存选项,在此进行相关的设置。
配置额外内存设置说明:
额外内存设置,虚拟机如何从主机的RAM 中换出。这里需要注意的是,做该设置之前需要从上面的设置要给主机预留足够的运行内存。避免预留给主机的内存过少,导致主机运行效能大大的降低。导致整个PC机运行缓慢。
下面进行三个选项的设置说明:
[调整所有虚拟机内存使其适应预留的主机 RAM]
该选项,对虚拟机的运行数量和内存进行最严格的控制。选择此设置,虚拟机内存完全是在 RAM 中运行,因此虚拟机具备最佳的性能。需要注意的是虚拟机的运行数量是由预留的RAM内存决定的。
如,8G内存的主机,划了4G给主机系统,4G虚拟机,现在同时运行了2台2G的虚拟机,就无法在开启第三台虚拟机了。
主机操作系统可以将适度的虚拟机内存容量交换到磁盘。该设置允许虚拟机的数量和内存容量有所增加,需要留意磁盘中虚拟内存的设定。
如果虚拟机内存必须在 RAM 和磁盘之间切换,这就会导致性能大的下降。
如果你使用的是固态硬盘,建议将主机系统和虚拟内存的设置放入到固态硬盘中。有可能的话,虚拟机的存放也放入固态硬盘的分区。
[允许交换大部分虚拟机内存]
主机操作系统可以根据需要尽可能将虚拟机内存容量交换到磁盘。与[允许交换部分虚拟机内存]设置相比,能够使用更多内存运行更多虚拟机。但是这是需要通过付出虚拟机的性能为代价的。
在新建虚拟机的时候的内存设置,可以根据提示设置和调整虚拟的内存。
颜色编码图标分别对应最大建议内存、建议内存和客户机操作系统最小建议内存的值。
如果允许交换虚拟机内存,该值将改为反映指定的交换量。
说明:
在64位的操作系统主机当中,每个虚拟机的最大内存量为64G。
在32位的操作系统主机当中,每个虚拟机的最大内存量为8G。
超出上面限制的虚拟将无法启动。
分配到单个主机中运行的所有虚拟机的内存总量受主机 RAM 量限制。
建议,大内存的主机系统选择[调整所有虚拟机内存使其适应预留的主机 RAM]选项,这样虚拟机的效能是最高的。其次是[允许交换部分虚拟机内存]选项。你可以根据你的主机内存容量,需要运行的虚拟机数量来自行决定。