苹果宣布今后的 mac 将使用自研 arm 架构的芯片。据苹果报道,从英特尔平台过渡到自家平台将花费大约两年的时间,在此期间,开发者人员将把应用程序移植到自家新平台上。
mac 程序的移植可以采用 rosetta 2 来进行,apple 在 rosetta 2 的文档中写道:“rosetta 2 是一个转换过程,允许用户在 apple 芯片上运行包含 x86_64 指令的应用程序。rosetta 旨在简化向 apple 芯片的过渡,使您有时间为您的应用程序创建通用二进制文件。它不能替代创建应用程序的本机版本。”
上次从 powerpc 架构到 x86 架构的重大迁移。这次变革是在 2005 年 6 月 6 日宣布的,2006 年 2 月推出第一台基于英特尔芯片的 mac,同年 4 月推出第一台基于英特尔芯片的 macbook,苹果在 2006 年年底就宣布 “过渡完成”。
2007 年 10 月支持 powerpc 架构的 os x 10.5 最终发布。仅仅两年后,当 os x 10.6 “雪豹” 在 2009 年 8 月发布的时候,已经不支持 powerpcmac 了。到了 2011 年,苹果的 rosetta(将旧版 powerpc 应用的代码经翻译可以在英特尔 x86 芯片上运行)也被放弃了,苹果结束了对 powerpc mac 的所有服务和支持。整个过程加起来,在操作系统上支持了 4 年,对 powerpc 的所有支持也只有 6 年。
苹果新品发布会上 m1 版 macbook 系列正式亮相。本次发布会推出的 macbook 搭载了苹果桌面级别自研处理器 apple silicon,也是目前苹果最强的自研处理器。而随着新的 arm mac 已经发布,苹果程序兼容的问题就已经成了是否购买 arm mac 的关键了,这也决定了苹果 mac 最近两年的销量情况。
再次我们从开放社区的评测结果来看一下苹果 arm mac 的软件兼容情况。
数据来自:doesitarm.com 到目前为止,已报告对 arm 上的 macos 应用程序支持的列表。
目前我们看到开发者工具有以下程序目前还不兼容:
MSOX3024T信号示波器200MHz
AI创维翻开新篇章
中国能源互联网,从0到1的渐变
工业互联网产业链各环节分析及背后逻辑
高电压平台和SiC碳化硅功率开关的核心
苹果M1版MacBook软件兼容实测:VS Code、PhotoShop还不能用
oppo谋求海外市场 计划年底进军美国
华为模块化UPS构建数字化运维与智慧化设备驱动“智”造厂线
浅谈电连接器的基础知识
玉米水分仪
Agilent54846B数字示波器介绍
工业智能网关BL110应用之八十二: 实现西门子S7-400 PLC 接入金鸽modbus云平台
如何使用傅立叶分析各种非正弦波形中谐波分量的幅度及相位关系
国内市场手机呈现T型格局 两极分化明显top5占8成份额
传郭台铭将退出中国台湾地区领导人竞选
信息化与数字化和数据化到底有什么区别
可穿戴设备设计的11个关键技巧
制造企业分支机构如何高效互联?
变压器220v变12v怎么接
FPGA——LUT/FDRE/FDCE/FDSE/FDPE