3 ms·
am I stupid? how are they running a x86 vm on ARM...
by viro 6y ago
am I stupid? how are they running a x86 vm on ARM...
- donarb 6y agoRosetta. Apple knows processors, ARM is just a licensed instruction set.
- donarb 6y agoTo be clear, it's not a virtual machine. Rosetta translates x86 instructions to ARM instructions on the fly.
- foobiekr 6y agoI wonder if this is actually even related to the original Rosetta (which was actually an external vendor - QuickTransit by Transitive), acquired by IBM. Most of the Transitive team left IBM to go to Arm and Apple.
- monocasa 6y agoAre they, or is it an aarch64 build of Linux they showed?
- ebg13 6y agoThe same way they ran m68k code on PowerPC CPUs and PowerPC code on x86 CPUs.
- eli 6y agoEmulation? I assume using the same kind of tech that let x86 run old PowerPC apps