自从安装了 Fusion 后,我的 Mac Pro 似乎更频繁地挂起(SPOD),即使 Fusion 没有运行也是如此。有其他人遇到过这种情况吗?我的 Mac Pro 以前从来不会显示 SPOD,但现在每天都会出现这种情况。我的内存充足(12GB),硬盘容量不到 50%。
答案1
VMware Fusion 有一些守护进程始终在运行,即使未打开:
- VMNET 桥接
- vmnet-dhcpd
- vmnet-netifup
- vmnet-natd
以及应用程序“/Library/Application Support/VMware Fusion/VMware Fusion Helper.app”
但我并不确信这些会成为导致您出现问题的原因。
您是否尝试过删除 VMware Fusion 并查看问题是否仍然存在?例如,您是否检查过从登录时启动的其他服务?
答案2
一旦你开始在虚拟机中(或系统上的任何地方)进行大量磁盘 I/O,这将影响你的整体性能。即使你有多个 CPU 或大量可用内存。
在 Fusion 的偏好设置(“常规”->“性能”)中,您可以选择针对“虚拟机磁盘性能”或“Mac OS 应用程序性能”进行优化。尝试切换此选项并检查它是否有助于提高系统性能。
我自己从未经历过由 Fusion 引起的挂起或崩溃。
答案3
VMWare Fusion 经常会对硬盘 I/O 系统造成压力。这种情况尤其会在例如拍摄快照时发生。但一般来说,在 VMWare 中执行的任何操作都会对硬盘造成严重影响,从而严重影响客户机的性能。
如果您在未运行 Fusion 时也遇到 SPOD,我无从解释。VMWare Fusion 肯定会加载一些设备驱动程序,但这不应导致 SPOD 更频繁地发生。事实上,我没有遇到这种情况,而且我的 RAM 是您的四分之一。
答案4
保持活动监视器处于打开状态;此外,打开后,转到“查看”->“Dock 图标”并显示 CPU 使用率或磁盘使用率。当您开始遇到性能问题时,请转到活动监视器并检查哪些程序占用了最多的 CPU 周期。