VMWare Player 经常暂停

VMWare Player 经常暂停

我使用的是 64 位 Windows 8 vmplayer,有 2 个虚拟处理器核心,虚拟硬盘驻留在快速本地磁盘上且未预先分配;主机 CPU 是 Intel i7 3770,应该能够进行硬件虚拟化,但我不知道 VMWare 是否使用它;NAT 网络;声卡已连接,USB 已连接,加速 3D 图形(主机上为 NVidia 313.30)

我的问题是,VM 经常会暂停几秒钟,然后加速几秒钟才能再次达到实时。暂停后,VM 中的时间实际上会变快,例如所有使用计时器的动画都会加速。

运行时,vmware-vmx进程显示 CPU 使用率约为 150% top,但暂停(即D等待 IO)时为 0%。iotop显示线程的磁盘写入正常vmware-vmx,但在暂停期间,flush内核线程使用了 99%。

是否有一些选项可以尝试,以便 VMWare 不等待 IO?我尝试了 GUI 中的一些功能,但问题始终没有解决……

答案1

就我而言,这种情况发生是因为软盘驱动器已连接到虚拟机,尽管主机无法访问软盘驱动器。一旦我从“可移动设备”下拉菜单中将其与虚拟机“断开连接”,问题就消失了。这是一台运行 Ubuntu 的 Windows 8 主机,其中装有 VMWare 9。Windows 客户机也发生过这种情况。

相关内容