![]() ![]() ![]() It will be very interesting to see how well this Rosetta for Linux x86_64 binaries works out in practice and how the performance and reliability is compared to the open-source Box86/Bo圆4 and FEX-Emu solutions for x86_64 Linux binaries on AArch64. There will also be a WWDC presentation tomorrow on the topic of Arm Linux VMs. More details via the Apple documentation. no luck running on non-Apple ARM Linux servers or Asahi Linux and the like wanting to run bare metal on Apple Macs. Similarly, this Rosetta use depends on the macOS Virtualization Framework and any other integrations so will not work outside of macOS - i.e. This Rosetta integration does not allow using Linux x86_64 distributions on Apple Silicon Macs but simply the user-space application binary support within the VMs using an Arm Linux host. ![]() ![]() This Rosetta access is done using the macOS Virtualization Framework. In other words, great Linux x86_64 support when running within Linux (Arm-based) VMs. With macOS 13, Apple has announced that Apple Silicon systems running ARM Linux virtual machines will now be able to access Rosetta for translating of x86_64 Linux binaries. From my own testing of the Apple M1 and Rosetta's binary translation performance for x86_64 applications on the Armv8 Mac Mini, it's done a mighty impressive job - and seems to be the case at large considering the success of the new Macs and limited issues with the Rosetta x86_64 translation. One of the interesting technical changes with macOS 13 is the ability to use Apple's Rosetta software for speedy execution of Linux x86_64 binaries running on ARM Linux VMs from Apple Silicon.īesides the great engineering that has gone into Apple Silicon, making the Arm-based Macs feasible has been their Rosetta software that does a mighty damn fine job at running Intel (x86_64) macOS binaries on Apple Silicon Macs with great performance. In addition to announcing the M2 SoC, Apple used its WWDC keynote to also announce macOS 13 "Ventura". ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |