您想问“vm10和vm16有什么区别”这个问题吗?两者的区别在于专用显存。
VM10是图形性能的版本,专用显存可达896M。在VM10之后的版本,比如VM16,专用显存只能达到128M。
例如:物理机都是Windows7,64位,虚拟机也是Windows7,64位。VM10基本可以顺利打开,但是VM16如果内存设置超过4G就打不开游戏,如果游戏设置为4G,过一段时间游戏就打不开,内存不足。
初步估计,虚拟内存与物理内存交互时会出现页面错误。
这个问题更有可能出现在低核版本的Win10
或者也可以如果与某些设置有关,您可以按照我下面的建议看看能否解决问题。
首先,从自检Win10版本开始。
步骤是检查Win10版本。
在Win10设置中,如下图
然后点击“关于”即可显示版本号。
如果核心版本低于20H2,建议升级到20H2或以上,因为Win10的核心低版本存在很多Bug,这是我亲身经历过的。
第二步是设置虚拟内存。不要低估这个虚拟内存设置,因为它经常会导致各种问题。
右键单击计算机图标(这是我的计算机,您当然会理解)并选择“属性”
然后选择高级设置
出现菜单后,看以下步骤结束目的是设置虚拟内存的位置和大小。
这个很重要。我有时自己运行一些程序。在设置开发环境的时候,没想到蓝色的报告居然会受到这里设置的影响。
如果你的内存很大,就不要使用自动虚拟内存分配!记住!记住!
由于自动分配虚拟内存,所以直接创建了一个与你的物理内存大小相同的缓存文件!
很多人都会忽略这个问题。例如,如果你的SSD目前只分配给你100GB的空间,但你的RAM是64GB,那么就等着吧。自动分配的虚拟内存会占用硬盘上的所有空间。
如果硬盘上的空间不足,就会出现各种问题。
设置虚拟内存大小时,建议从256MB开始。
值取决于您设置它的目的。例如,如果你想打开更多的VMware,
那么你可以在空间较大的磁盘上将值设置为32768MB(建议不要与VM文件在同一磁盘上),因为这会影响同一硬盘上的整体性能)。
第三步,将VM虚拟机改为直接使用物理内存。
这一步挂掉取决于有多少个虚拟VM机器正在运行。,
如果虚拟机使用的总内存大于物理内存(本身需要计算,程序本身需要4GB左右),这一步可以省略。
因为这一步是让VM虚拟机直接使用物理内存,而不使用虚拟内存。默认情况下,VM使用主机虚拟内存和物理内存的组合。
你需要找到虚拟机的主配置文件。以.VMX结尾的文件对于每个虚拟机来说都是唯一的,并且很容易找到,如下所示
查找此文件。之后,您需要使用记事本打开它。
用记事本打开后,使用“查找”。在如下所示的函数中找到关键字“memsize”
然后在“memsize”字段。配置
edFile="FALSE"
添加并保存。如果您有多个虚拟机,则需要为每个虚拟机更改此设置。
此时,你修改的虚拟机直接使用物理内存,而不是虚拟内存。
如果你运行多个虚拟机,并且内存满了,VM程序也会提供反馈内存不足,导致虚拟机无法运行。
好的,希望以上建议可以帮助到您
1、一般情况下,虚拟机会自动调整它在物理主机上生成的磁盘文件的大小,在你分配了30G后,它不会立即占用30G的空间(除非你选择立即分配空间)。
2.机器卡住的主要原因是CPU忙。这时可以查看主机上的任务管理器,看看是哪个进程占用了CPU。如果是虚拟机进程,去虚拟机查看任务管理,检查虚拟机是否正在运行特殊的消耗资源的软件。
3.最后一招:升级物理主机硬件,哈哈