[Discuss] Virt-Manager

Rich Pieri richard.pieri at gmail.com
Fri Oct 22 09:27:34 EDT 2021


On Thu, 21 Oct 2021 21:46:59 -0400
markw at mohawksoft.com wrote:

> If you are running ARM code on an x86_64 system, you are absolutely
> emulating each instruction.

Kind of but not really. Many emulators like QEMU and some console
emulators use dynamic recompilation. Dynarec picks the binary
executable apart on the fly (dynamic), translates instructions into
native instructions (recompilation), and caches the recompiled
instructions. Usually much faster than traditional binary code
interpreter style emulators which do emulate every instruction in
sequence.

-- 
\m/ (--) \m/


More information about the Discuss mailing list