Parallels 12-虚拟机管理程序:Parallels还是Apple?


20

Parallels Desktop For Mac的新版本12具有新的配置选项。在配置面板>硬件> CPU和内存>高级设置>中Hypervisor是一个弹出菜单,用于:

  • 管理程序
    • 相似之处
    • 苹果

将macOS Sierra作为来宾OS运行时应该使用哪一个?

两者的优缺点到底有什么区别?

Parallels应用程序帮助没有提及此新设置。

Answers:


7

Apple Hypervisor是Apple提供的以用户为中心的轻量级虚拟机管理程序,因此开发人员无需编写内核扩展(KEXT)。从我收集的所有内容来看,这主要是针对开发环境

Apple DeveloperHypervisor文档中

Hypervisor框架提供了C API,用于与用户空间中的虚拟化技术进行交互,而无需编写内核扩展(KEXT)。因此,使用此框架创建的应用适合在Mac App Store上分发。

Parallels Hypervisor是更强大的Hypervisor,它不是“以用户为中心”的。这意味着可以在操作系统级别(而不仅仅是用户级别)调用它。您还将获得更强大的功能,例如自适应管理程序技术,该技术使您可以在主机和来宾虚拟机之间分配CPU资源。

我拿...

如果您希望运行用于测试的Windows 10 VM或特定应用程序,则Hypervisor可能都可以正常工作。

如果您希望为要访问的开发工作加载Linux主机,无论您是否在计算机上,都可能需要Parallels Hypervisor。


7

Parallels论坛中的该帖子明确指出要使用Parallels Hypervisor:

嗨,与Parallels虚拟机管理程序相比,Apple虚拟机管理程序缺少以下方面:

  • 性能:VM启动和关闭速度较慢

  • 稳定性:可能会更频繁地崩溃

  • 功能丧失:无PMU,嵌套虚拟化,热监控,能源分析

Parallels Hypervisor是最好的。

作者:ParaChris支持人员PaulChris @ Parallels


2
它说明为什么吗?请避免发布(基本上)仅链接的答案,因为答案的意思是解释“为什么”以及“如何”(必要时),以说明答案正确的原因。
tubedogg

1
正如Tubedogg所说,您应该引用或总结“答案”中链接的内容。另外,该链接帖子还声称Apple虚拟机管理程序启动/关闭速度较慢,崩溃更多,并且缺少电源和热监控等功能。没有引用,没有解释,没有提到任何优点。如果Parallels团队如此la脚,为什么还要增加对Apple虚拟机管理程序的支持?
罗勒·布尔克

2

Apple正在降低开发人员将kexts(内核扩展)引入设备的能力。他们之所以这样做,是因为依赖于kext的软件公司通常被证明比能够产生能够破坏Mac稳定性的次优系统更为重要。VMware和Parallels都使用kexts。两家公司的产品都很容易破坏Mac的稳定性,并且两家公司都生产次优软件。我在Mac上同时使用了VMWare(融合)和Parallels。在这两个中,我发现Fusion是最稳定的。

两种产品的CPU使用率?好吧,如果您将Windows置于“空闲”状态,则有一个讨厌的更新习惯。因此,这将使人们对哪种系统最有效的任何先入为主的想法感到困惑。我已经看到一些“框架”虚拟化应用程序出现了,我不得不说苗条是最好的。当它们重约20mb而不是近半个演出时,我认为这是不言而喻的。Veertu Desktop是第一个进入App Store的应用程序,其重量为13MB。Parallels Desktop“精简版”是234MB?!?为什么?Veertu Desktop有点粗糙,但运行起来就像Usain Bolt一样,没有任何虚拟机监控程序不稳定的迹象。他们没有完成工作真是遗憾。

虚拟机管理程序框架(大约3年前在优胜美地发布)将使软件供应商能够将虚拟化产品引入Mac App Store。该框架不适用于开发人员,它是开发人员用来获取所需产品的一种机制。现在出现了许多支持此框架的免费产品。作为开发人员,我迫不及待想看到可以在Windows上运行(用于软件开发)的更多虚拟化产品。我期待kext免费虚拟化。折衷方案可能是减少或消除增加主机系统负担的花招。因此,没有花哨的窗户皮肤;谁对此感兴趣呢?没有“并排”(隐藏的Windows桌面);再次不感兴趣,我总是在窗口或全屏模式下运行。虽然我没有加速游戏 我不确定那一个。但是,如果您要寻找一台游戏机,请尝试本机或自己制造一台。我寻求稳定,优化,快速和高效的虚拟化。当前,VMWare或Parallels都不提供此功能。

我当时正在考虑试用Parallels Desktop Lite。但是,如果它没有错误并且可以正常工作,为什么我需要每个订阅费用60英镑?根据欧洲法律,如果产品有故障,我有权获得解决;我不用付钱 我并不希望那些公司的业务模式是将我绑定到订阅中的公司,因为它们正在向我提供过时的bug肿软件。

(@basil)更新:这是并行版精简版运行的高山脉 并行精简版的高级Sierra客户


对于MS Windows,我的问题仅以macOS作为来宾。
罗勒·布尔克

选择使用虚拟机管理程序的操作系统与硬件抽象层无关紧要。它的效率或不足之处很普遍,并且没有客户的要求。
collywobbles

1

根据我在视网膜Macbook Pro 15'2015上的经验,在VMWare Fusion上运行VS 2015的空闲Windows 10 VM的CPU约为100%,而在Parallels Hypervisor上使用Apple Hypervisor的Windows 10 VM约为50%至60%,约为20%。

无论使用什么vm软件或虚拟机管理程序,崩溃和锁定都或多或少地频繁发生。

您应该尝试其中一种设置,然后检查哪种更适合您的使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.