![为什么不在 Parallels 11 中打开“启用自适应虚拟机管理程序”](https://linux22.com/image/1469788/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E5%9C%A8%20Parallels%2011%20%E4%B8%AD%E6%89%93%E5%BC%80%E2%80%9C%E5%90%AF%E7%94%A8%E8%87%AA%E9%80%82%E5%BA%94%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%AE%A1%E7%90%86%E7%A8%8B%E5%BA%8F%E2%80%9D.png)
Parallels Desktop For Mac 的最新版本中,配置中包含“启用自适应虚拟机管理程序”复选框。
Configure
> Options
> Optimization
> Performance
>Enable Adaptive Hypervisor
为什么默认情况下不启用此功能?有什么缺点?
这是否利用了硬件功能,例如英特尔的 CPU?
在线帮助不太清楚:
要将 Parallels Desktop 设置为根据您当前正在使用的应用程序或程序自动优化 Mac OS X 或 Windows 的性能:
选择启用自适应虚拟机管理程序。当您使用 Windows 程序时,会将更多资源分配给 Windows;当您使用 Mac OS X 应用程序时,会将更多资源分配给 Mac OS X。
那么,这个功能除了“在后台时放弃 CPU”之外还有什么其他含义吗?如果这就是它的全部含义,那么为什么不默认启用它呢?该产品似乎针对只需要使用 Windows 应用程序的普通桌面用户,因此似乎应该默认启用该功能。它不是默认功能,这让我怀疑是否存在缺点或风险。
答案1
它在他们自己的文档中:
如果您同时在主操作系统和子操作系统中使用大量应用程序,则可能会缺少 CPU 资源。当前版本的 Parallels Desktop 为您提供了自适应虚拟机管理程序技术,可帮助您以最有效的方式在主操作系统和子操作系统之间分配 CPU 资源。
自适应虚拟机管理程序技术会根据您当前正在使用的应用程序,自动在虚拟机和主操作系统应用程序之间分配主机 CPU 资源。如果您的虚拟机窗口处于焦点状态,则此虚拟机进程的优先级将设置为高于主操作系统进程的优先级,因此将为虚拟机分配更多 CPU 资源。如果您切换到主操作系统窗口 - 其工作应用程序的优先级将设置为更高,并且 CPU 资源将重新分配到主操作系统。
通常情况下,如果您有四核处理器,则可以为主机操作系统分配 1 个核心 VM1、1 个核心 VM2 和 2 个核心。此设置会根据需要随时更改平衡。这是不同的处理方式。没有哪一种更好。