我有一段时间以来一直在与VMware Fusion发生问题,其中VM(运行Windows)最初运行良好,但过了一段时间就会变慢(最好的猜测是几个小时)。它是如此之慢,以至于键入时甚至会有延迟。
该问题不仅限于一个VM:我有多个Windows 7 VM显示相同的问题。
在找到此问题的根源时,任何提示将不胜感激。以下是配置详细信息以及到目前为止我已经尝试过的操作。
组态:
- OS X 10.9.2
- VMware Fusion 6.0.2
- MacBook Pro(2012年中)Intel Core i7 2.3Ghz,8GB RAM,Apple SSD
- 运行Windows 7、8核,4GB RAM,SATA磁盘的VM(未预分配)
- VM网络:桥接
到目前为止进行的更改(优化)
Windows(来宾):
- 禁用所有非必需的Windows服务(例如Windows搜索,媒体等)
- 禁用NTFS访问时间修改
- 禁用8.3文件名
- 残疾人航空
- 将性能设置配置为最佳性能
Mac(主机):
- 残疾人节能
- 禁用显示适配器的自动切换
VMware:
- 将VM从外部USB3磁盘移动到内部SSD
- VM兼容性设置为VMware 6(最新可用)
- 将VM HD控制器从SCSI或IDE升级到SATA
- 将虚拟机硬盘缓冲设置为启用
- 禁用故障排除(设置为None)
- 删除了appleListCache文件夹,并将其替换为虚拟文件
更新:
我向VMware创建了一个支持请求,以深入了解此问题,并收到了以下两个可尝试的其他操作:
- 重新安装VMware工具
通过执行以下步骤,将VMware从OSX的AppNap功能中排除:
- 关闭所有虚拟机,然后退出Vmware Fusion。
- 转到“应用程序”文件夹,然后右键单击“ VMware Fusion”
- 选择获取信息
- 选择选项“阻止应用程序午睡”。
- 启动虚拟机,然后重新检查该问题。
更新2:
除了上述操作外,VMware支持人员还要求我执行以下操作:
- 减少分配给VM的CPU内核数量 -我的MacBook Pro具有8个内核,VMware建议仅将2个内核分配给VM。
- 降低分配给VM的RAM-我总是分配尽可能多的RAM,仅留给OSX用。VMware建议将其降低到2GB。
- 禁用共享文件夹功能 -我通常在主机和来宾操作系统之间共享一些文件夹,以便于文件交换。
虽然我没想到这些更改会带来任何改变(尤其是减少分配给来宾OS的资源),但到目前为止,我尝试过的VM都运行稳定且没有任何实质性的中断,即使从USB3外部设备运行也是如此WD磁盘。
kernel_task
和都会vmware-vmx
给CPU造成负担。我将调查结果发送给了VMware支持部门,等待他们的答复。
vmware-vmx
。在VMWare guest虚拟机在后台运行一段时间(但未使用)后,情况似乎变得更糟。我将尝试您提到的AppNap。我的独立GPU刚刚出现故障。想知道是否CPU过热是原因:-\ ...