受欢迎的博客标签

windows 10 VMware 性能

Published

原因

VMware:启动时就分配了固定的内存和CPU核心给虚拟机。

磁盘:如果虚拟磁盘文件(.vmdk)存放在传统的机械硬盘(HDD)上,速度会非常慢,因为虚拟机内所有系统、程序的读写都要经过主机硬盘的二次转换。

VMware 的 3D 加速默认配置可能未开启或分配资源不足。软件渲染(CPU模拟图形)会极度消耗资源。

快照:创建快照后,所有新数据都写入增量磁盘文件,时间越长,文件链越复杂,I/O性能下降越明显。

 

提速 - Edit virtual machine setting

内存分配:运行Win10,至少分配4GB或以上才流畅。

勾选虚拟化引擎:在“处理器”设置中,勾选 “虚拟化Intel VT-x/AMD-V”​ 和 “虚拟化IOMMU”(如果可用)。这能提升虚拟机内CPU和I/O性能。

硬盘(SCSI控制器):
类型选择:将虚拟磁盘的SCSI控制器类型改为 “NVMe控制器”​ 或 “VMware Paravirtual”。这是为高性能设计的虚拟控制器,能显著提升磁盘性能。
固态驱动器标识:在磁盘设置的高级选项中,勾选“独立-持久”下方的“固态驱动器”。这告诉VMware底层是SSD,可以优化调度算法。
显示器(图形):
启用3D加速:在“显示器”设置中,勾选“加速3D图形”,并将显存适当调大(例如1GB或以上)。这对于Windows Aero效果、浏览器渲染、轻度图形应用至关重要。
如果不需要图形界面:运行服务器或纯命令行系统时,可以关闭此选项以节省资源。
移除不必要的设备:
禁用或移除你不需要的虚拟硬件,如声卡、USB控制器、打印机等。每个虚拟设备都有模拟开销。

 

提速 - Edit virtual machine setting

提速 - 优化虚拟机内部系统windows 10设置


启动虚拟机,在客户机操作系统内进行设置:
安装/更新VMware Tools:
这是最最重要的软件!它提供了优化的显卡、鼠标、网络驱动,并实现了主机与虚拟机间更高效的内存管理和文件共享。安装后重启虚拟机。
关闭视觉特效:
在Windows 10虚拟机内,进入 系统属性 > 高级 > 性能设置,选择 “调整为最佳性能”​ 或手动关闭动画、阴影等效果。
保持系统精简:
不要在虚拟机内安装太多软件或运行太多后台程序。将其视为一个专用的工作环境。
定期清理快照:
长期保留快照会严重影响性能。在确定不需要时,整合或删除快照。

使用固态硬盘:这是提升VMware性能最有效、最显著的一步。请务必将虚拟机的磁盘文件(.vmdk)存放在主机的 SSD​ 上,而不是HDD上。