Viewing a single comment thread. View all comments

Photodan24 t1_j4ttogu wrote

Doesn't matter. M1 and M2 chips invisibly run Intel code under emulation and do it impressively fast. Faster than the Intel chips run the same code in some cases.

9

kangadac t1_j4v48pa wrote

Rosetta 2 is the key part of this. Only works under MacOS, alas.

I tried running x86 emulation under qemu and was sorely disappointed. qemu, unfortunately, isn’t well written for this use case (only keeps 16 MB of instructions translated in memory at a time, last I checked). Rosetta 2 just rewrites an entire app once.

But I was trying to emulate an entire VM, which isn’t something you can just point Rosetta at.

3

carl_on_line t1_j5j1qha wrote

> Rosetta 2 is the key part of this. Only works under MacOS, alas.

And Linux.

2