3 ms·
You can use Rosetta to run x86 Linux binaries with good performance under a virtualised ARM Linux [0], but if you want to run fully x86 Windows or Linux you’ll
by deergomoo 3y ago
You can use Rosetta to run x86 Linux binaries with good performance under a virtualised ARM Linux [0], but if you want to run fully x86 Windows or Linux you’ll need to emulate, not virtualise. It’s possible, but there’s a big performance hit as you might expect.
[0] https://developer.apple.com/documentation/virtualization/running_intel_binaries_in_linux_vms_with_rosetta https://developer.apple.com/documentation/virtualization/run...
- kamilner 3y agoI'm not sure how OrbStack does it, but it can run a fully x64 Linux using Rosetta with quite good performance.
- AkshitGarg 3y agoIIRC that runs a x86_64 userland (using Rosetta) on a arm64 kernel.