雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?( 二 )


【雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?】
雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?
本文插图
媒体和消费者会对Mac转向ARM架构持以保留意见 , 在于原本为x86架构开发的软件都无法高效使用 , 除非进行转制或重新开发 。 换句话说 , 一旦全部Mac产品转换到新的架构体系 , 便意味着过去十余年所积累的软硬件体验全部化为虚无 。
苹果都做了什么?macOS自Big Sur版本开始 , 变成了可以在ARM架构芯片上运行的桌面系统 , 通过苹果对自家系统和芯片的深入理解 , 最终实现比运行在x86架构芯片上更高效的表现 。
第一款运行ARM版macOS的设备 , 是苹果向开发者提供的DTK(Developer Transition Kit) , 使用A12Z芯片 。 这不是单纯让开发者能尝鲜 , 或是违反苹果协议在社交网络上晒图 , 而是能提前成为小白鼠帮大众试错并解决问题 , 等到搭载Apple Silicon的Mac正式销售时 , 用户很可能不会明显感知到架构切换产生的差异 。
雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?
本文插图
苹果也在WWDC20公布的新版集成开发环境Xcode 12中提供了ARM架构对应的开发组件 , 除了提供工具帮助开发者快速转制x86软件 , 还把Universal app作为新软件开发时的默认选项 , 完成后能够直接在ARM架构的Mac(甚至是iOS)中高效运行 , 无需进行额外工作 。
让ARM架构下也能拥有丰富软件 , 并且能运行iOS、iPadOS应用的工作 , 苹果已经进行了好几年 。 苹果以身作则 , 将iOS版股票、录音机等应用带到macOS , 视觉风格和交互设计保持一致 , 又满足了桌面版使用习惯 , 之后还有Mac Catalyst等项目 , “一键”将iPad应用变成电脑软件 。
雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?
本文插图
Mac下的游戏内容一直都饱受诟病 , 苹果也通过Apple Arcade等方式进行布局 。 加入Apple Arcade的上百款游戏大都采用跨PC和移动平台的引擎(虚幻、Unity等)开发 , 并且推出了macOS版 , 很可能也会转制到ARM架构 。
由于Epic与苹果还在交恶 , 关于苹果生态下虚幻引擎开发的游戏是否还有立足之地的问题 , 还得静观其变 。
雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?
本文插图
总的来说 , 苹果给转移到ARM架构后的Mac提供了软件和服务生态一同转移的基础 , 苹果在自家软件上给出示范、为开发者提供集成开发环境转制工具以及硬件 , 将过渡到新时代的成本控制到多方能接受的水平 。 再不济 , 还有效率相对较低 , 不过可直接运行x86软件的Rosetta 2 。
ARM台式机成风潮? 苹果做出转移架构选择 , 在加强对软硬件生态控制力之外 , 还有ARM架构芯片成本更低的原因 。 集邦咨询旗下半导体研究处称 , 采用台积电5nm工艺生产的首批Apple Silicon生产成本将低于100美元 , 相较沿用十多年的x86架构英特尔芯片有着明显的价格优势 。
低功耗高性能还能降成本 , 使得ARM架构变成了越来越多平台的宠儿 , 不再仅限于智能手机等手持设备 。 未来会向市场推出ARM台式机的品牌 , 也很可能不只是苹果 , 各大PC厂商都有机会进来分一杯羹 , 说不定还有机会促成一批新玩家诞生 。
微软早早看到了这一点 , 有过Windows RT等不成功的尝试之后 , 又带来了Windows on ARM(WoA) 。 顾名思义 , 这是运行在ARM架构上的Windows系统 , 和过去的种种“阉割版”不同的是 , WoA可以模拟运行32位x86软件 , 包括《英雄联盟》等游戏 。
雷科技苹果新款电脑要换自家芯片?过去的软件还能用吗?


推荐阅读