前提 新买的 XPS15 9650 次顶配,win10 pro 1703 64 位+VMware12.5.6 build-5528349,虚拟机是从老电脑移过来的一个 xp 系统,512M 内存+单 cpu 单核(只是为了运行一个比较老的 32 位软件)。因为虚拟机是纯净的 deepin6.2 xp,只装了需要用的软件,所以开机使用都飞快( ssd 硬盘下开个机到能用也就 10 几秒)。
现象 不知道从什么时候起虚机变得非常慢,开机得几分钟,打开之后还得几分钟才能进桌面,使用的时候依然慢的要死。(期间宿主机资源使用曲线也就起个波澜。。。毕竟 i7-7700hq+16G 毫无压力的说)。
期间也没怎么折腾过电脑,怀疑是因为使用 throttlestop 开启了 speedshift 有关,另外为了降温顺便还给 cpu 和 cache 降了点压。但是我关闭 throttlestop 重启电脑恢复相关设置虚拟机问题依旧,我试过重装 VMware 和换装高版本( v14.1.1 ),我又从老电脑上再 copy 了一次虚机过去,但是还是慢得要死,问题依旧。以前从来没碰到过这种问题,网上也没搜到类似的情况,不知道人碰到过没有,能否指点一二?
1
sun1991 2018-03-07 17:32:02 +08:00 1
是不是因为自动更新了 meltdown 补丁?
|
2
fcitx 2018-03-07 18:02:17 +08:00 1
你的 host 上是不是装的 AVG AntiVirus?
|
3
pheyx 2018-03-07 18:15:45 +08:00 via iPad 1
@foxni 看是不是 vt-x 没启用导致回落到了 binary translation,vt-x 被 hyper-v 独占也有可能造成这种情况。
|
4
foxni OP |
5
fcitx 2018-03-08 06:19:55 +08:00 1
@foxni
AVG / Avast 有一个默认开启的防护功能 “ hardware-assisted virtualization ” 会屏蔽 VT-X, 详情请自行 Google 或参见下面的链接: https://forum.avast.com/index.php?topic=188058.msg1322898#msg1322898 |
6
foxni OP @fcitx 非常高感谢,果然是这个原因导致的,我到 avast 里关掉了这个功能以后,速度一下就恢复了。话说,avast 我是拿到手就装了,然后之前居然一直都没有影响,所以我都没想到杀软的头上去,也是有点奇怪。
|
7
hongtao 2018-04-30 00:41:59 +08:00
今天打开许久没用的 vmware 也是 虚拟机里面的 windows 系统 taskmgr.exe 线程 100%占有率, 宿主机, vmware-vmx.exe
25%占用率. 网上找了好多方法都不行. 就在这个帖子里面看到 把 avast 的 "启用硬件辅助虚拟" 关掉, 重启后 vmware 占有率立马就下来了. 不知道哪个版本的时候 avast 有这么一个选项的. |