Loading... <div class="tip share">请注意,本文编写于 553 天前,最后修改于 553 天前,其中某些信息可能已经过时。</div> 一直有在使用 VMWare 来做虚拟机,但是有时候发现虚拟机挺慢挺卡顿的,即使升级了大的内存发现仍然如此。经过一番探究发现并不是我的机器性能不足,而是我没有充分利用好他软件的设置来让我的机器速度快一些。 最终研究出来的配置经验如下所示,快来试试吧! ## 程序全局设置 编辑-首选项。 默认进程的优先级,一个调整为高,一个为正常。 ![image-20230521110713996.png](http://static.fox-9.com/uploads/2023/05/21/image-20230521110713996.png!webp) 系统如何为虚拟机分配内存? 选择`调整所有虚拟机内存使其适应预留的主机RAM`,这样调整的目的是当内存分配不足的时候,还有当宿主机使用的内存不足的时候,不会从虚拟机获取内存,减少读写硬盘,以及让虚拟机有充足的内存可供使用。 ![请输入图片描述](http://static.fox-9.com/uploads/2023/05/21/image-20230521110751966.png!webp) ## 每台虚拟机的设置 除了全局设置外,部分设置还会被某台具体的虚拟机的设置所覆盖,所以我们还需要检查某台具体要用的虚拟机的具体设置,做出调整。 打开具体某台虚拟机的设置,硬件选项卡。 内存的大小够用即可,及时你有 32GB 的内存在宿主机,增加特别大的内存我发现对于系统操作流畅度的提升并不大,因此比如这里我设置 8GB 的内存给这台虚拟机即可。 ![请输入图片描述](http://static.fox-9.com/uploads/2023/05/21/image-20230521111434554.png!webp) 来到选项这个选项卡。 注意要使得虚拟机内的体验更好,更流畅,提醒一句,安装 VMWare Tools 是必不可少的,请务必安装,我这里改成了自动更新让他有新版本了自动帮我装上。 ![请输入图片描述](http://static.fox-9.com/uploads/2023/05/21/image-20230521111530739.png!webp) 在高级这个设置菜单,首先是设置进程的优先级,与全局设置一样,分别选择高和正常。 还有一个非常重要的一个调整,是勾选上`禁用内存页面调整`,这个的目的是禁止在运行过程中对磁盘有一个更多的读写过程,确实能更快,亲测有效。 ![请输入图片描述](http://static.fox-9.com/uploads/2023/05/21/image-20230521111641019.png!webp) ## CPU 占用过高怎么办 我按照找到的资料做了调整之后,发现打开使用机器仍然是有些卡慢,经过分析是内存挺充足的,但是 CPU 占用比较高,动不动开个资源管理器似乎就能占用到百分百。 经过资料的继续查询和尝试,了解到问题出在处理器的设置上来。 让我们重新回到这台具体虚拟机的设置中,点击硬件选项卡。 点击处理器的设置。(是运行虚拟机状态下截的图不能修改,关机的时候是可以修改的) 我一开始的设置,是处理器数量为 1,每个处理器的内核数量是 4。按照资料,处理器的数量太少了,需要至少改为 2 或者 4,受限于我现在这台机器也有点老了,设置为 4 超限了不支持。 因此最终我的设置如图所示,处理器数量为 2,每个处理器内核数量为 4,实际上的内核总数应该是这两个数字相乘,也就是 8 核。**我对这块不是太熟悉,不知道平常一些电脑说卖的时候说的啥 16 核,不是 4*4?知道的朋友可以评论区跟我讲讲。** ![请输入图片描述](http://static.fox-9.com/uploads/2023/05/21/image-20230521112125183.png!webp) 这样设置后,再次开机,发现 CPU 的占用明显下来了,而且整个系统加载速度,运行速度都有了很大的提升。 终于解决了我的一大难题,也解决你的了吗?欢迎评论区跟我交流交流。 最后修改:2023 年 05 月 21 日 © 允许规范转载 赞 1 赠人玫瑰,手留余香