Bidalita proiektuaren kaleratzea QEMU 4.1. Emuladore gisa, QEMUk hardware-plataforma baterako konpilatutako programa bat exekutatzeko aukera ematen du arkitektura guztiz desberdina duen sistema batean, adibidez, ARM aplikazio bat exekutatu x86-rekin bateragarria den PC batean. QEMU-n birtualizazio moduan, ingurune isolatu batean kodearen exekuzioaren errendimendua jatorrizko sistematik gertu dago, PUZaren argibideak zuzeneko exekuzioagatik eta Xen hipervisor edo KVM modulua erabiltzeagatik.
Proiektua jatorriz Fabrice Bellard-ek sortu zuen x86 plataformarako eraikitako Linux exekutagarriak x86 ez diren arkitekturatan exekutatzeko. Garapen urteetan zehar, emulazio-laguntza osoa gehitu da 14 hardware-arkitekturarentzat, emulatutako hardware-gailuen kopurua 400etik gorakoa izan da. 4.1 bertsioa prestatzeko, 2000 aldaketa baino gehiago egin dira 276 garatzaileetatik.
Hygon Dhyana eta Intel SnowRidge CPU ereduetarako laguntza gehitu da x86 arkitektura emulatzaileari. RDRAND luzapenaren emulazioa gehitu da (hardware sasi-ausazko zenbaki-sorgailua). Banderak gehitu dira
md-clear eta mds-no erasoen babesa kontrolatzeko MDS (Microarchitectural Data Sampling) Intel prozesadoreetan. "-smp ...,dies=" bandera erabiliz zirkuitu integratuko topologiak zehazteko gaitasuna gehitu da. Bertsioa ezarri da x86 CPU eredu guztietan;
SSH blokearen kontrolatzailea erabiltzetik mugitu da libssh2 on libsh;
Virtio-gpu kontrolatzailea (proiektuaren barruan garatutako GPU birtuala Virgilio) 2D/3D errendatze-eragiketak kanpoko vhost-user prozesu batera eramateko laguntza gehitu zuen (adibidez, vhost-user-gpu);
ARM arkitektura emulatzaileak ARMv8.5-RNG luzapenerako laguntza gehitu du sasi-ausazko zenbakiak sortzeko. FPU emulaziorako laguntza inplementatu da Cortex-M familiako txipentzat eta Cortex-R5Frako FPU emulazioarekin arazoak konpondu dira. Eraikuntza aukerak ezartzeko sistema berri bat proposatu da, Kconfig estiloan diseinatua. SoC Exynos4210-rako, PL330 DMA kontrolagailuentzako laguntza gehitu da;
MIPS arkitektura emulatzaileak MSA ASE argibideetarako laguntza hobetu du big-endian byte-ordena erabiltzean eta zero kasuen zatiketaren kudeaketa erreferentzia hardwarearekin lerrokatu du. Zenbaki osoen kalkuluetarako eta permutazio-eragiketetarako MSA instrukzioen emulazioaren errendimendua handitu da;
PowerPC arkitektura emuladoreak orain NVIDIA V100/NVLink2 GPUetara birbidaltzea onartzen du VFIO erabiliz. Pserierako, XIVE eten-kontrolagailuaren emulazioaren azelerazioa inplementatu da eta PCI zubiak bero-konektatzeko laguntza gehitu da. Optimizazioak egin dira instrukzio bektorialen emulazioan (Altivec/VSX);
RISC-V arkitektura emulatzaileari hardware-eredu berri bat gehitu zaio - "spike". ISA 1.11.0rako euskarria gehitu da. 32 biteko sistema-deia ABI hobetu da, baliogabeko instrukzioen kudeaketa hobetu da eta integratutako arazketa hobetu da. PUZaren topologiarako laguntza gehitu da gailuen zuhaitzean;
S390 arkitektura emulatzaileak "Vector Facility" taldeko argibide bektorial guztiak emulatzeko euskarria gehitu du eta elementu gehigarriak gehitu ditu gen15 sistemak onartzeko (vfio-ap-erako AP Ilararen Etenerako Instalaziorako euskarria barne). Vfio-ccw bidez sistema gonbidatuari loturiko ECKD DASD-tik abiarazteko BIOS euskarria inplementatu da;
Sun4m sistemetarako SPARC arkitektura emulatzailean, OpenBIOSerako β-vga noneβ bandera erabiltzearen arazoak konpondu dira;
Tensilica Xtensa familiako prozesadorearen emuladoreak MPU (memoria babesteko unitatea) eta sarbide esklusiborako aukerak ditu;
"-salvage" aukera gehitu da "qemu-img convert" komandoan irudiak bihurtzeko prozesuaren hutsegitea desgaitzeko I/O akatsen kasuan (adibidez, partzialki kaltetutako qcow2 fitxategiak berreskuratzeko erabil daiteke). Talde batean
"qemu-img rebase"-k funtzionatzen du sarrerako fitxategirako babes-fitxategi bat oraindik sortu ez denean;
"Semihosting" teknologia erabiliz antolatutako irteera birbideratzeko gaitasuna gehitu da (emulatutako gailuak stdout, stderr eta stdin erabiltzeko aukera ematen du ostalariaren aldean fitxategiak sortzeko) chardev backend-era ("-semihosting-config enable=on,target=native ,chardev=[ ID]");
VMDK bloke kontrolatzailean irakurtzeko soilik moduan seSparse azpiformatuaren euskarria gehitu da;
SiFive GPIO kontrolagailurako euskarria gehitu da GPIO emulazio kontrolatzailean.