问题
在您的 Mac 上活动监控器中可以看到 'prl_vm_app' 进程(负责运行虚拟机),会消耗您超过 100% 的 CPU。
同时 Windows 虚拟机中的任务管理器会显示所使用的合理的 CPU 数量(~10 - 20%)。 您的 Mac 安装了超过一个 CPU。
原因
数量会出现不同的原因是因为 Mac 与 Windows 以不同的方式计算 CPU 消耗:
- 在 Windows 中: 不管您有多少个 CPU,例如安装了 6 个 CPU,所有 6 个 CPU 资源的总消耗为 100%。
- 在 Mac 中; CPU 的个数乘以 100%。 例如如果您安装了 6 个 CPU,在 Mac 上的总消耗为 600%。
在 Mac 上的一些 CPU 功率也用于虚拟化。
基于以上截屏的范例,Windows 虚拟机 17% 的 CPU 消耗等于 Mac 上 17 × 6 = 102% 的 CPU 消耗,外加 8.5% 用于虚拟化。 也就是说 Parallels 只消耗了 600% 中的 110.5% 的 CPU,Mac 还剩下很大部分 CPU 可用于其他用途。
解决方案
如果您的 Mac 有 2 个或多个 CPU,活动监控器中大约 100% 的消耗是可接受的,不会降低您 Mac 的性能。 因此无需执行任何操作。
如果您感觉性能有所降低并且在 Mac 或虚拟机中操作遇到问题,请联系 Parallels 技术支持进行进一步的查证。
Was this article helpful?
Tell us how we can improve it.