macOS 13可借Rosetta帮助Linux虚拟机提升二进制文件性能

栏目: IT资讯 · 发布时间: 3年前

内容简介:苹果在WWDC2022主题演讲期间介绍了macOS13“Ventura”,而新系统的一项有趣变化,就是能够利用Rosetta来快速执行在ARMLinux虚拟机上运行的x86_64二进制文件。此前,我们已经见识过该软件在AppleSiliconMac设备上的出色性能表现。

苹果在 WWDC 2022 主题演讲期间介绍了 macOS 13“Ventura”,而新系统的一项有趣变化,就是能够利用 Rosetta 来快速执行在 ARM Linux 虚拟机上运行的 x86_64 二进制文件。此前,我们已经见识过该软件在 Apple Silicon Mac 设备上的出色性能表现。

访问:

苹果在线商店(中国) - Mac

macOS 13可借Rosetta帮助 <a href='https://www.codercto.com/topics/18170.html'>Linux</a> 虚拟机提升二进制文件性能

(来自:Apple Developer 门户

通过两年时间,苹果已在 Intel(x86_64)平台的二进制文件转译工作上取得了长足进步。

而在 macOS 13 中,苹果又宣布运行 ARM Linux 虚拟机的 Apple Silicon 系统,现已能够借助 Rosetta 来翻译 x86_64 的 Linux 二进制文件。

换言之,在 Apple Silicon(ARM)平台上运行的 Linux 虚拟机,将获得对 Linux x86_64 的良好支持。

macOS 13可借Rosetta帮助Linux虚拟机提升二进制文件性能

这项 Rosetta 调用是基于 macOS 虚拟化框架实现的(来自:Apple 文档

鉴于苹果未向第三方公开 Apple Silicon Mac 的 Linux x86_64 发行版安装渠道(第三方移植工作距离可用仍属奢谈),经由虚拟机的用户空间应用程序二进制支持,就显得尤为重要。

此外由于这套 Rosetta 调用机制取决于 macOS 虚拟化框架和其它集成,我们也不奢望它能够在 macOS 之外套用(比如非 Apple ARM Linux 服务器、或 Asahi Linux 移植)。

展望未来,我们很是期待这项技术与竞争方案的性能 / 可靠性对比、及其是否适用于图形应用程序等场景 —— 比如让 Apple Silicon Mac 通过 Linux 虚拟机来运行 Windows 版 Steam 游戏。


以上所述就是小编给大家介绍的《macOS 13可借Rosetta帮助Linux虚拟机提升二进制文件性能》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数据挖掘概念与技术

数据挖掘概念与技术

(加)Jiawei Han;Micheline Kamber / 范明、孟小峰 / 机械工业 / 2007-3 / 55.00元

《数据挖掘概念与技术(原书第2版)》全面地讲述数据挖掘领域的重要知识和技术创新。在第1版内容相当全面的基础上,第2版展示了该领域的最新研究成果,例如挖掘流、时序和序列数据以及挖掘时间空间、多媒体、文本和Web数据。本书可作为数据挖掘和知识发现领域的教师、研究人员和开发人员的一本必读书。 《数据挖掘概念与技术(原书第2版)》第1版曾是受读者欢迎的数据挖掘专著,是一本可读性极佳的教材。第2版充实了数据......一起来看看 《数据挖掘概念与技术》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具