( bzt | 2025. 01. 13., h – 16:35 )

Ezt hogy oldják meg?
Egyszerűen újraszámolják. Pontosan úgy, mint bármelyik JIT compiler, csak itt fiktív bytecode helyett x86-os kódolást használnak bemenetnek. Egyébként a qemu-ra pont nem jellemző ez a fajta emulálás, az szoftveresen értelmezi az utasításokat, egyesével, libasorban, így nem is kell újraszámolnia. Cserébe lassú, mint a fene (mármint x86 guest ARM host esetén). (Az asztali gépeden a qemu azért olyan gyors, mert a guest is és a host is x86, natívan futtat szinten minden utasítást (kivéve a trapeket). De ehhez az kell, hogy a guest és host architektúrája egyezzen, és a kernel engedje futtathatónak belapozni a guest memóriáját. Ha eltér az architektúra, vagy a kernel nem támogatja a belapozást, akkor a qemu is tetves lassú lesz, ezt kipróbálhatod, ha "-no-kvm" kapcsolóval indítod.)