发布网友 发布时间:2022-04-21 21:24
共1个回答
热心网友 时间:2023-07-01 09:07
如何优化VMware虚拟机使其运行速度更快?众所周知,如果不对Windows系统进行优化,其性能会受到*,而优化后的系统不仅打开速度更快,运行也更流畅。同样,优化后的虚拟机会会给你带来飞翔的工作体验。今天我们就来说说VMware虚拟机的一般设置,以及优化虚拟机运行速度的方法。
图1-1
1.虚拟机默认位置:建议浏览定位保存到非系统盘,为SSD固态硬盘,保证读写速度;
图1-2
2.更新:在启动时检查产品更新/根据需要检查软件组件/自动更新虚拟机中的VMware Tools。这三项不勾选;
图1-3
3.反馈:取消选中以加入VMware客户体验改善计划;
图1-4
4.内存:
保留内存:指虚拟机使用的内存。这个值可以根据物理机的空闲内存设置得尽可能大(如果单独开启虚拟机,可以给物理机一半的内存;如果比较多,就要合理计算设置);
图1-5
额外内存,勾选将所有虚拟机内存调整到保留的主机RAM(F),这样虚拟机只能读取物理内存,而不能读取虚拟内存;
这里需要保证物理机有足够的物理内存空间给虚拟机,否则会出现内存争用;
但是允许交换部分虚拟机内存(S)和交换大部分虚拟机内存(M)会占用硬盘的虚拟内存,当然没有物理内存快。
5.优先级:默认的进程优先级,抓取的输入内容设置为高;
图1-6
快照:取消选中尽可能在后台拍摄快照,尽可能在后台恢复快照;
6.设备:可移动介质,取消勾选复选框,禁用虚拟机运行时在主机上自动运行;
图1-7
完成以上所有设置后,别忘了点击确定。
提示:此处的首选项设置适用于所有虚拟机。
1.电源:打开电源,进入固件,即进入BIOS/UEFI接口设置。这个功能在BIOS固件模式下特别有用,可以用来选择从光驱启动;
图2-1
2.快照:快照的功能相当于保存当前的运行状态。如果需要恢复,则恢复到之前保存的运行状态;
图2-2
但是,由于快照占用大量磁盘空间,并且是分散的文件,因此可以通过快照管理器删除冗余的快照。
图2-3
图2-4
1.移除未使用的设备。
图3-1-1
软盘/USB控制器/声卡/打印机/CD/DVD驱动器(可选拆卸)以最大限度地减少附加设备。
2.合理的硬件设置:
(1).内存:设置推荐内存和最大推荐内存之间的内存,比如这里的4gb;
图3-2-1
(2).处理器:处理器数量:选择1;
每个处理器的核心数:根据使用需求设置,这里设置为2;
图3-2-2
虚拟化引擎:
图3-2-3
这里需要注意的是,检查这三项:虚拟化的英特尔VT-x/EPT或AMD-V/RVI(V)、虚拟化的CPU性能计数器(U)和虚拟化的IOMMU(IO内存管理单元)可能会导致虚拟机启动错误,如以下错误代码:
1个错误
2错误
3错误
如果出现以上错误信息,就要取消勾选!
(3).硬盘:最好用SSD固态硬盘,读写速度更快。如果是机械硬盘,建议碎片整理;
图3-2-3
当然,使用一段时间后,你也可以用这个功能来整理和提高硬盘的读写速度。
(4).CD/DVD(光驱):第一次需要安装原系统,以后不需要可以移除;
图3-2-4
(5)网卡:一般选择NAT模式;
图3-2-5
图3-2-6
(6).显示:3D图形,勾选加速3D图形;
图3-2-7
显卡内存:不玩游戏的话,512MB一般就够了。如果需要玩游戏,设置为1GB以上。不过这里需要注意的是,这里的内存是从虚拟机内存*享的。如果设置得太高,虚拟机将耗尽内存,导致阻塞或错误。
3.选项优化设置:
(1).共享文件夹:默认禁用(如果不需要共享,建议禁用)。如果需要启用,勾选始终启用,然后添加要共享的主机文件夹;
图3-3-1
(2).高级:处理优先级,捕获的输入内容,设置为高;
图3-3-2
设置:
将收集的调试信息设置为无;
检查内存分页休息(小提示:如果检查这个会导致系统异常,就不要检查了);
选中可为启用了Hyper-V的主机禁用信道测量缓解(这可以提高性能);
图4-1
安装VMware Tools后,虚拟机的性能会有很大的提升,首先是VM专用的SVGA显卡,
图4-2
非标准VGA图形大大提高了虚拟机的图形处理功能;
图4-3
同时也使得虚拟机和物理机之间的文件交互更加便捷。当然,如果您正在使用VMware Tools来打包系统,则不建议安装它。
最后需要注意的是,虚拟机和物理机的资源要合理分配。如果虚拟机的设置过高,一方面会造成资源浪费,另一方面会导致物理机因资源不足而卡顿,或者报错异常。同样,如果虚拟机的设置太低,内部的虚拟机可能会被卡住,这样物理机就会因为过多的资源占用而被卡住。
图4-4
简而言之,为了让虚拟机运行得更流畅,
首先,物理机有很好的先天条件:
CPU:建议4核以上;
内存:建议8GB以上;
硬盘:NVME SSD SATA SSD HDD;
其次,对虚拟机进行合理的优化设置,从而提高其运行速度。