Xa los ntawm qhov project tso tawm QEMU 5.0. Raws li ib tug emulator, QEMU tso cai rau koj los khiav ib qho kev pab cuam muab tso ua ke rau ib tug kho vajtse platform ntawm ib tug system nrog ib tug txawv kiag li architecture, piv txwv li, khiav ib daim ntawv thov ARM ntawm ib tug x86-tshaj PC. Hauv hom virtualization hauv QEMU, qhov kev ua tau zoo ntawm kev ua lej hauv ib cheeb tsam uas nyob ib puag ncig yog nyob ze rau cov kab ke ib txwm vim yog kev ua tiav ncaj qha ntawm cov lus qhia ntawm CPU thiab kev siv Xen hypervisor lossis KVM module.
Qhov project yog tsim los ntawm Fabrice Bellard los muab lub peev xwm los khiav Linux executables compiled rau x86 platform ntawm non-x86 architectures. Tau ntau xyoo ntawm txoj kev loj hlob, kev txhawb nqa rau tag nrho emulation tau ntxiv rau 14 hardware architectures, tus naj npawb ntawm emulated kho vajtse li ntau tshaj 400. Hauv kev npaj version 5.0, ntau tshaj 2800 hloov tau los ntawm 232 developers.
Kev siv tau nco backends kom ntseeg tau tias kev ua haujlwm ntawm lub ntsiab RAM ntawm cov qhua system. Lub backend tau teev tseg siv qhov "-machine nco-backend" kev xaiv;
Tshiab "compress" lim, uas yuav siv tau los tsim compressed duab backups;
Cov lus txib "qemu-img" tam sim no tuaj yeem ua haujlwm nrog LUKS cov duab, thiab qhov kev xaiv "--target-is-zero" tau ntxiv rau "qemu-img hloov" cov lus txib kom hla zeroing lub hom phiaj duab;
ARM architecture emulator tau ntxiv lub peev xwm los ua raws li Cortex-M7 CPUs thiab muab kev txhawb nqa rau tacoma-bmc, Netduino Plus 2 thiab Orangepi PC boards. Ntxiv kev txhawb nqa rau vTPM thiab virtio-iommu li 'virt' emulated tshuab. Lub peev xwm los siv AArch32 tus tswv tshuab los khiav KVM cov qhua ib puag ncig tau raug tshem tawm. Kev them nyiaj yug rau emulation ntawm cov nram qab no architecture nta tau siv:
ARMv8.1: HEV, VMID16, PAN, PMU
ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP
ARMv8.3: RCPC, CCIDX
ARMv8.4: PMU, RCPC
Ntxiv cov duab console txhawb rau HPPA architecture emulator siv HP Artist graphics ntaus ntawv;