苹果的Mac上硅
但是为什么呢?
2020年6月23日,在WWDC 2020主题苹果宣布它将把整个Mac阵容在2年内苹果硅。当苹果从PowerPC Mac系列转变为英特尔这个过程只花了210天。
苹果硅是什么?
苹果硅是苹果的手臂ISA的实现。苹果将由苹果公司设计和制造硅台湾半导体制造公司(台积电)。与之形成鲜明对照的是英特尔CPU实现x86 ISA。
今天,ARM芯片的智能手机中最常见。这包括大多数Android手机和iphone。有几个笔记本电脑基于ARM但手臂仍是不常用的笔记本电脑。
为什么苹果硅过渡?
我相信苹果的主要原因是转变他们的苹果Mac系列硅是获得更多的控制经验。
苹果在iPhone上控制整个体验。软件你看,一直到系统芯片(SOC)运行的一切。这种控制是允许苹果每年产生新的iphone,像一台机械钟。相同的控制也让苹果iOS裁缝硬件、生产无缝、优化经验。
通过将硅苹果Mac苹果Mac可以应用同样的哲学。
第二个原因苹果想要把苹果硅Mac的应用程序。不是任何应用程序。我说的是iOS应用程序。
App Store iPhone的成功是至关重要的。我认为iPhone是第一个电话,允许您下载第三方应用但不要引用我这句话。当然,我不包括应用程序,你可以从你的航空公司。应用程序是什么使iPhone是几乎任何你想要的。
苹果将使硅Mac运行iOS应用程序本身。当然,我知道,我知道,已经有很多Mac没有可用的软件iOS应用程序。问题是那些软件更加关注工作方面的事情。发展和创造性的工作。结果,Mac缺乏一般消费者的吸引力。硅与苹果,你就可以在Mac上使用Twitter的应用程序,我认为那很酷。
一点,我需要提出的是,如果你可以在Mac上运行iOS应用程序,您现在有奇偶校验所有苹果平台。编写iPhone的应用程序可以运行在所有其他苹果设备。Mac的应用程序也是一样你写针对苹果硅,他们将在iPhone和iPad上运行。这是令人兴奋的。
后
苹果也尽最大的努力减少用户痛点的脸在这个过渡。催化剂,XCode,金属都使这个转变过程无痛对于大多数开发人员来说当然有例外。希望看到,一些应用程序,尤其是那些依赖于低层功能打破。
对于那些老的软件运行在Mac上,我知道你有很多,你仍然可以运行的软件在苹果Mac硅。苹果公司已经实现了罗塞塔2 x86仿真层使用硬件加速和软件优化操作系统11。然而,请注意,应用程序没有更新苹果硅会运行缓慢。
对于那些在Mac电脑上运行Windows的,我有一个坏消息要告诉您。Windows不会运行在苹果的硅基Mac。首先,训练营将不会用于苹果基于硅的Mac。这是克雷格•Federighi苹果的软件工程的高级副总裁对此事说:
“我们不是直接启动另一个操作系统,…。完全虚拟化的路线。这些虚拟机监控程序可以非常有效,所以需要直接引导真的不应该担忧。”
你可以通过一个虚拟机(VM)运行Windows诸如VMWare或相似之处,但两家公司尚未就此事置评。然而,在这个时候,我们知道VMWare和相似之处不会工作在罗塞塔2和重建为苹果设计的这些应用程序需要基于硅的mac。
尾注
我欢迎苹果Mac上硅的到来。我期待着获得一个可用的时候玩。
在twitter上关注我,如果你喜欢这个故事: