为什么不在 Parallels 11 中打开“启用自适应虚拟机管理程序”

为什么不在 Parallels 11 中打开“启用自适应虚拟机管理程序”

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 个核心。此设置会根据需要随时更改平衡。这是不同的处理方式。没有哪一种更好。

相关内容