什么是Apple Rosetta 2

苹果发布M1芯片Mac,为过渡期间的软件兼容性问题推出了Rosetta 2技术。Rosetta 2自动将Intel应用转换为ARM架构,使用户能运行未优化的App,但可能影响性能。Rosetta 2安装后,Intel应用在M1 Mac上的运行接近原生体验,但效率降低约20%,可能存在小概率bug。用户可通过“显示简介”识别需要Rosetta的App,并在首次运行时自动安装Rosetta。
摘要由CSDN通过智能技术生成

在今年的双十一当天,苹果正式发布了3款内置苹果自研芯片M1的电脑,可以说是一次跨时代的大更新,因为苹果换「芯」了,从Intel的X86芯片到自研的M1芯片,这其中最大的挑战是Mac 原有的应用对 Apple Silicon M1的适配,理论上是完全不兼容的两套技术体系,原有的所有软件肯定不兼容!只有让开发者转为M1芯片进行软件的兼容和开发,当然这需要大量的时间。

关于 Rosetta

所以苹果为了这段时间的过渡,推出了 Rosetta 2 技术:「通过 Rosetta 2,搭载 Apple 芯片的 Mac 可以使用专为配备 Intel 处理器的 Mac 构建的 App」

每当您使用专为配备 Intel 处理器的 Mac 电脑构建的 App 时,Rosetta 2 都会在后台运行。Rosetta 会自动转化 App 以便与 Apple 芯片搭配使用。

苹果官方介绍在大多数情况下,需要 Rosetta 的 App 的性能不会出现任何差异。但实际上,性能和运行速度就无法保证和在 Intel 芯片的 Mac 上一样了。根据开发者的测试,Geekbench 5 通过 Rosetta 2 运行在装有 A12Z 芯片的 Apple Mac Mini Developer Transition Kit 中,单核跑分比

A12Z 在 iPad Pro 12.9 中低了大约 25%。尽管两者的硬件环境以及芯片频率等因素都不相同,这个跑分对比并不严谨,但 Rosetta 2 对于应用运行效率有不小影响这一点,是可以得出肯定结论的。

什么是 Rosetta 2

由于M1使用的架构不同于基于Intel的Mac,因此它们与现有的macOS软件根本不兼容。Apple对此有一个计划ÿ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值