Rosetta

✍ dations ◷ 2025-09-10 18:53:38 #苹果公司软件,仿真软件,MacOS软件,MacOS

Rosetta是苹果电脑公司发布的在Mac OS X上的一个二进制编译器软件。

这个软件的名字起源于罗塞塔石碑(Rosetta Stone)。在考古学上,它的发现成为破译古埃及象形文字的关键。苹果利用这名字来形容编译器的重要性。

Rosetta可以让在Power PC平台上开发的软件在英特尔平台的麦金塔电脑上顺利运行。它基于Transitive公司的QuickTransit技术,也是麦金塔电脑从PowerPC向英特尔转换的一个重要部分,确保原先的Mac OS X程序能在新的英特尔平台上运行。虽然和英特尔原生编译的软件比较起来会有速度上的差别,但是对大多数对CPU资源使用不是很多的软件来说,速度上的差别是非常小的。在Intel版本的Mac OS X上,用户可以在通用二进制程序的选项里选择是否使用Rosetta来运行程序。

因架构转换已完成数年,大多数Mac平台软件已更新为通用二进制甚至不再支持PowerPC架构,因此在2009年推出的Mac OS X Snow Leopard,Rosetta不再默认随附于系统安装中,但用户可从系统光盘或网络下载自行安装。而2011年夏天推出的Mac OS X Lion,则不再支持Rosetta。

2020年macOS 11.0 Big Sur内置Rosetta 2可以让在Intel平台上开发的软件在ARM架构平台的麦金塔电脑上顺利运行。是麦金塔电脑从Intel向ARM转换的一个重要部分,确保原先的macOS程序能在新的ARM平台上运行。

Rosetta预装在英特尔芯片麦金塔电脑的操作系统上。它可以将G3,G4和AltiVec指令进行翻译,但是不编译需要G5的软件——这些应用程序需要开发者自行修改。尽管如此,目前几乎没有软件必须需要G5处理器这样的高配置,所以对于绝大多数的应用程序来说,Rosetta都可以工作。

苹果公司声称,那些重视用户互动而较少计算量的应用程序(比如Word等文字处理器)是比较适合通过Rosetta编译的;而需要大计算量的程序,比如Photoshop等就并非如此了。原先苹果公司的"Pro"系列媒体产品应用软件的PowerPC版本(Final Cut Pro/Express, Motion, Soundtrack Pro, DVD Studio Pro, Aperture,和Logic Pro/Express)都不支持Rosetta,而这些软件需要另外的通用二进制版本才能运行在英特尔麦金塔电脑上。

总的来说,Rosetta不能在以下环境中运行:

Rosetta 2预装在使用ARM芯片麦金塔电脑的操作系统上。它可以将x86_64指令进行翻译,对于绝大多数的应用程序来说,Rosetta 2都可以工作。

与Rosetta不同,苹果公司声称,由于Rosetta 2在安装软件时会把Intel版本程序转换为ARM应用程序,加上Apple的处理器性能很高,因此即使需要大计算量的程序,通过Rosetta 2编译也能流畅地运行。

相关

  • 上升计划上升计划 (俄语:Восход,意思为“上升”或者“日出”)是一个苏联载人航天计划。上升计划是东方计划的后续,利用了东方计划被取消飞行留下的物资。上升计划的两次航天飞行
  • 蛋白质方法蛋白质方法(英语:Protein methods)指那些用于研究蛋白质的技术。其中有研究蛋白质的遗传学方法、检测蛋白质的方法、分离与纯化蛋白质的方法以及其他表征蛋白质结构与功能的方
  • 吹气测试体内酒精测定仪(英语:breathalyzer)或呼气式酒精检测仪(breathalyser,breath和analyzer/analyser的混成词)是一种根据呼气样本测定血液酒精浓度的设备。Breathalyzer是一个品牌名
  • 软件维护软件维护(英语:Software maintenance)是一个软件工程名词,是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。一般认为软件维护只和修正错误有关。不过有研
  • 意大利语维基百科意大利语维基百科(意大利语:Wikipedia in italiano)为维基百科协作计划之意大利语版本,由非营利组织──维基媒体基金会维持负责。目前为各语言维基百科计划中,规模排名第8(依条目
  • 录像机录像机(英文:Video Cassette Recorder,VCR)是用来将电视影像和声音记录下来,并加以重新播放出的机器。录像机可借由录像带用来录制电视广播节目的声音及视频留作以后播放。许多VC
  • 鲍尔温机车厂坐标:39°51′33″N 75°19′38″W / 39.85917°N 75.32722°W / 39.85917; -75.32722鲍尔温机车工厂最初坐落在美国宾夕法尼亚州(宾州)费城,但随后迁移至宾州的艾迪史顿(eddysto
  • 洪季洪季是伊朗的城市,位于该国南部,由法尔斯省负责管辖,距离首府设拉子270公里,始建于公元前1世纪,海拔高度1,044米,主要农产品有小麦、燕麦和枣类,2006年人口19,347。
  • 王有则王有则(1820年-1882年),蒋介石外祖父,王采玉之父,浙江奉化县人。字品斋,时称王品斋。嘉庆二十五年(1820年),生于嵊县斑竹乡葛竹村(1931年改隶奉化县),是葛竹王氏第十六世孙。奉化始迁祖
  • 恩格尔展开式Engel展开式是一个正整数数列 { a 1 , a 2