VMware Workstation 性能调优:虚拟机卡顿,先调这几处
【摘要】虚拟机越用越卡,不一定是电脑不够强,很多时候是资源分得不合理、磁盘和显示设置没调对。本文讲清 VMware Workstation 性能调优的几个关键点:处理器和内存怎么分、虚拟磁盘怎么选、3D 加速和电源设置怎么配,以及容易踩的几个坑。
前言
同一台电脑上,虚拟机跑起来比宿主机慢是正常的,但如果只是开个浏览器、写写代码都卡顿,往往不是硬件不够,而是配置没调好。虚拟机的性能,一大半取决于分给它的资源合不合理,剩下的一半在磁盘、显示和宿主机的状态上。
一、处理器和内存:够用就好,别贪多
处理器核心数按虚拟机里实际要跑的东西来分:日常办公、写代码分 2 个核心就够了,编译、跑测试再分 4 个。分太多反而会拖慢速度,因为宿主机要同时调度多个虚拟核心,虚拟机等宿主机排队的时间更长。
内存也是同样的道理。Windows 10/11 虚拟机分 4GB 起步比较顺手,轻量 Linux 分 2GB 也够用。分内存之前先看宿主机还剩多少:宿主机自己至少要留 4GB,不然宿主机先卡,虚拟机再怎么调也没用。虚拟机设置里的内存滑块上有个建议区间,尽量别超过那条黄线。
二、虚拟磁盘:类型选对,速度差一截
新建虚拟机时,磁盘类型建议选 NVMe 或 SCSI,别用 IDE,老接口的速度上限低。磁盘容量可以选“立即分配所有磁盘空间”,虽然建的时候慢一点,但用起来不用来回扩容,读写更稳;如果磁盘空间紧张,选“将虚拟磁盘拆分成多个文件”,搬家、备份都方便。
虚拟机磁盘文件最好放在宿主机的固态硬盘上,机械硬盘上跑虚拟机,开机和读写都会慢很多。宿主机磁盘快满了也要留意,剩余空间不足 10% 时虚拟机容易出现莫名其妙的卡顿甚至报错。
三、显示与电源:两个容易忽略的开关
要跑图形界面、看视频或者做简单的 3D 测试,把虚拟机设置里的“加速 3D 图形”打开,并给显存分够一点,一般 1GB 显存够日常用。纯命令行、写代码的虚拟机就不用开,开了反而多占资源。
电源设置也值得查一下:宿主机用的是 Windows 电源计划里的“节能”模式,虚拟机性能会被连带压住,改成“平衡”或“高性能”再跑虚拟机。笔记本插着电源跑虚拟机,效果比用电池好得多。
四、几个容易踩的坑
第一个坑是快照留太多。快照是用来回滚的,不是备份,留着一长串快照,虚拟机每次读写都要多查一层,越用越慢。用完就删掉不需要的快照,只留最近一个。
第二个坑是宿主机上装着杀毒软件在全盘扫描虚拟机磁盘文件。虚拟机磁盘是个大文件,杀毒软件每次读写都扫一遍,速度直接腰斩。把虚拟机目录加进杀毒软件的排除列表,效果立竿见。
第三个坑是虚拟机里装了一堆开机自启的软件。虚拟机开机慢、刚开机就卡,先看虚拟机里的任务管理器或启动项,把不用的自启程序关掉,这跟调宿主机是一样的道理。
五、总结
调性能先看资源分配:处理器和内存按需分配,别超过宿主机承受能力;磁盘放固态、用 NVMe 或 SCSI;图形需求不高的虚拟机不用开 3D 加速;快照及时清理、杀毒排除虚拟机目录。几处调下来,同一台电脑上的虚拟机,日常用起来会顺很多。
- 点赞
- 收藏
- 关注作者
评论(0)