关闭广告

Apple 在今年的开幕式上 Keynote 宣布了人们期待已久且热切猜测的消息,即从英特尔处理器过渡到自有芯片 Apple Silicon与此同时,我们不久后获悉,开发者将很快收到过渡套件,这将使他们能够针对 macOS 10.16 Big Sur 和新的芯片架构进行原生开发。与此同时,我们可以期待 Apple 将复兴 Rosetta 技术,该技术于 2006 年首次出现,紧随 Apple 决定从 PowerPC 处理器切换到 Intel。正如程序员所怀疑的那样,事情确实发生了。这家科技巨头将让该功能重新投入运行,但有一个问题。 Rosetta 不支持使用 VMWare 和 Parallels 进行虚拟化,因此我们暂时可以忽略虚拟版本 Windows.

已经14年了吧? Apple 宣布从当时的 PowerPC 处理器大胆转向英特尔。在当时,这是相当激进的一步,因此该公司还推出了 Rosetta 功能,该功能允许开发人员为基于 x86_64 的新型芯片原生创建软件,而不会导致与当时系统的不兼容。随着定制芯片的到来,历史会重演 Apple Silicon 该公司再次启用了该功能。有了 Rosetta,程序员可以再次开发专门针对 Apple Silicon,而不会损害现有搭载英特尔处理器的 Mac。然而,有一个问题:该系统不支持虚拟化和虚拟化软件,例如 VMWare 或 Parallels。多亏了它们,它才得以在 Mac 上运行 Windows 以及它的本机应用程序。这样我们就可以在很长一段时间内忘记使用其他基于x86指令集的操作系统了。当然,随着时间的推移,可能会出现其他解决方案和替代方案,但在这种情况下,我们将不得不依赖第三方开发人员。

到达的同时 Apple Silicon 使用 Boot Camp 和内核扩展来以某种方式规避这一限制的可能性将会消失。尽管这看起来像是一个边缘问题,但对于开发人员来说,这是一个令人不快的缺点,他们必须以某种方式进行弥补。无论哪种方式,创作者都有充足的时间进行开发,尤其是得益于 Universal 程序中的过渡套件。 App 他们将于本周收到“快速入门”这些包含 Mac mini 配备 16GB RAM、512GB SSD 和 A12Z Bionic 芯片。我们将观察他们如何应对挑战,以及随着时间的推移是否会找到合适的替代者。

今日阅读最多的

.