苹果在上个月推出了搭载 M1 自研芯片的 MacBook Air、Mac mini 以及 13 英寸 MacBook Pro。其中,苹果 M1 芯片与此前 Mac 采用的芯片最大不同是基于 ARM 架构,而不是过去英特尔芯片的 x86 架构。由于 M1 芯片底层架构和过去不同,由此带来的应用生态兼容性问题是首先需要解决的,为此苹果也开启了为期两年的 Mac 过渡计划。具体来说,苹果借助的是 macOS 11 Big Sur 系统以及其内置的 Universal 2、Rosetta 2 和 Virtualizaion 三种技术来解决问题。不过话虽如此,可能还是会有小伙伴会比较犹豫,这些措施真的可以解决 M1 芯片 Mac 的软件兼容性问题吗?特别是原来在 x86 架构上的应用,开发者还没有及时做适配,能在 Mac 上很好地运行吗?对于这个问题,其实苹果已经给出了专门的解决方案,就是 Rosetta 2。可是谈到 Rosetta 2
一文看懂苹果 Rosetta 2 技术原理:这个 “翻译”有点本事
2020-12-25 17:25:35来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- 微博:针对热门微博评论中存在的违规导流行为开展整改2020-12-25 16:49:23
- 特斯拉中国回应“使用不合格零部件装车”:报道不实 逻辑错误2020-12-25 16:49:44
- 香港加密团体警告新加密法规将限制人们使用比特币2020-12-25 17:07:39
- 蔚来将于2021年1月9日发布首款轿车,或命名为蔚来ET 72020-12-23 17:32:35
- 36氪独家 | AI语音服务商「硅基」获数亿元C轮融资,将加速场景落地,开启全球化布局2020-12-25 17:23:47
- 你退掉的货,堆出一个千亿市场2020-12-25 17:16:45
- 雪铁龙 Ami 小型电动车在国内亮相:塑料蒙皮,续航 70km2020-12-25 17:08:02
- 韩国棋手AI作弊事件层出不穷 棋院院长回应2020-12-23 17:17:05
- 蓝宝石 RX 6900 XT 超白金上市:售价 9599 元2020-12-25 17:14:45
- 特斯拉在纽伯格林赛道建设V3超级充电桩,为电动汽车用户提供服务2020-12-23 17:23:20