ืืืฆืื ืืืืืืจื ืฉื ืคืจืืืงื QEMU 8.0. ืืืืืืืืจ, QEMU ืืืคืฉืจ ืื ืืืจืืฅ ืชืืื ืืช ืืืืืจืืช ืขืืืจ ืคืืืคืืจืืช ืืืืจื ืืืช ืขื ืืขืจืืช ืขื ืืจืืืืงืืืจื ืฉืื ื ืืืืืืื, ืืืฉื, ืืืจืืฅ ืืืฉืื ARM ืขื ืืืฉื ืชืืื x86. ืืืฆื ืืืจืืืืืืืฆืื ื-QEMU, ืืืืฆืืขืื ืฉื ืืืฆืืข ืงืื ืืกืืืื ืืืืืืช ืงืจืืืื ืืืื ืฉื ืืขืจืืช ืืืืจื ืขืงื ืืืฆืืข ืืฉืืจ ืฉื ืืืจืืืช ืขื ื-CPU ืืืฉืืืืฉ ื-Xen hypervisor ืื ืืืืื KVM.
ืืคืจืืืงื ื ืืฆืจ ืืืงืืจ ืขื ืืื ืคืืจืืก ืืืืจื ืืื ืืกืคืง ืืช ืืืืืืช ืืืจืืฅ ืงืืฆื ืืจืฆื ืฉืืืจืืื ืขืืืจ ืคืืืคืืจืืช x86. Linux ืขื ืืจืืืืงืืืจืืช ืฉืืื ื x86. ืืืืื ืฉื ืืช ืืคืืชืื, ื ืืกืคื ืชืืืื ืืืืืืฆืื ืืืื ืขืืืจ 14 ืืจืืืืงืืืจืืช ืืืืจื, ืืืกืคืจ ืืชืงื ื ืืืืืจื ืฉืขืืจื ืืืงืื ืขืื ืขื 400. ืืืื ืช ืืจืกื 8.0 ืืืฆืขื ืืืชืจ ื-2800 ืฉืื ืืืื ืฉื 238 ืืคืชืืื.
ืฉืืคืืจืื ืืจืืืืื ืฉื ืืกืคื ื-QEMU 8.0:
- ืืืืืฆืืืช ืืขืจืืช (ืืจืฆืช ืื ืืขืจืืช ืืืคืขืื, ืืืื ืฉืืืืฉ ืืืคืงืื ืืืคืจ-ืืืืืจืื) ืืืืจืื ืืืืฉื ืช ืืชืืคืกืง ืืงืจืื. KVM ื-Xen) ืืืืจืื x86 ืฉื 32 ืกืืืืืช. ืืชืืืื ืืืืืืฆืื ืฉื ืืฆื ืืฉืชืืฉ (ืืคืขืืช ืชืืืืืื ื ืคืจืืื ืฉืขืืจื ืงืืืคืืืฆืื ืขืืืจ ืืขืื ืฉืื ื) ืืืืจืื x86 ืฉื 32 ืกืืืืืช ืชืืืฉื.
- ืืืืืืืจ ืืืจืืืืงืืืจื ืฉื x86 ืชืืื ืืขืช ืืืคืขืืช ืืขืจืืืช ืืืจืืืช ืฉื Xen ืืกืืืื ืืืืกืกืช ืืืคืจ-ืืืืืจ KVM ืืืืืืืช. Linux 5.12 +.
- ืืืืื ืืงืื ืืงืืืกื ืฉื TCG ืืืจืืืืงืืืจืช x86 ืชืืื ืืขืช ืืืืื FSRM, FZRM, FSRS ื-FSRC CPUID. ืืืืืขื ืชืืืื ืืืื ืืืขืื ืืืืฉ Intel Sapphire Rapids (Intel 7).
- ืืืืืืืจ ARM ืชืืื ืืขืช ืืืขืืื Cortex-A55 ื-Cortex-R52, ืืืกืืฃ ืกืื ืืืฉ ืฉื ืืืฉืืจื Olimex STM32 H405 ืืืืืื, ืืืืกืืฃ ืชืืืื ืืืืืืืืช FEAT_EVT (Enhanced Virtualization Traps), FEAT_FGT (Fine-Grained Traps) ืืืขืื AArch32 ARMv8-R ืืจืืืืช. gdbstub ืืืกืืคื ืชืืืื ืืืืืจื ืืขืจืืช ืขืืืจ ืืจืืืืงืืืจืช M-profile (ืคืจืืคืื ืืืงืจื-ืืงืจ).
- ืืืืืืืจ ืืืจืืืืงืืืจื RISC-V ืขืืื ืืช ืืืืืขื ืฉื ืืืืื ืืช ืืืืืืืช OpenTitan, PolarFire ื-OpenSBI. ื ืืกืคื ืชืืืื ืืขืจืืืช ืืืจืืืช ืืขืื ื ืืกืคืืช (ISA) ืืืจืืืืช: Smstateen, ืืื ื ืืืืื ืฉื icount, ืืฆื ืืืจืืืืื ืืงืฉืืจ ื-PMU ืืืจืืขื ืืืืื, ACPI, Zawrs, Svadu, T-Head ื-Zicond.
- ืืืืืืืจ ืืืจืืืืงืืืจื ืฉื HPPA ืืืกืืฃ ืชืืืื ืืืืจืื fid (ืืืืื ื ืงืืื ืฆืคื) ืืืืืืฆืื ืืฉืืคืจืช ืืืฆื 32 ืกืืืืืช.
- ืืืืืืืจ 390x ืืกืคืง ืชืืืื ืื ืืชืืง ืืืืจืื ืืกืื ืืจืื ื ืืขืช ืืคืขืื ืืืืฉ ืฉื ืืืจืื KVM ืืืื ืื. ืืืคืื ืืฉืืคืจ ืืืชืงื ื zPCI ืืืขืืจืื.
- ืื ืื ืื virtio-mem, ืืืืคืฉืจ ืืืืืจ ืื ืื ืืชืืง ืืืืจืื ืืืืื ืืช ืืืจืืืืืืืช, ืืืืฉื ืืงืฆืื ืืจืืฉ ืฉื ืืฉืืืื ืืืืื ืืืืจื ืืื.
- ืชืืืื ื ืืกืืื ืืช ืขืืืจ ืืืืจื ืขืืืื ื ื-VFIO (Virtual Function I/O) (ืืืืืืจื ืืฉื ืืื ืฉื ืคืจืืืืงืื ืืืืืจื ืืืคืขืืช).
- ืืชืงื ืืืืืง qemu-nbd ืฉืืคืจ ืืืฆืืขืื ืขื ืคื ื TCP ืืขืช ืฉืืืืฉ ื-TLS.
- ืกืืื ืืืืจื ืืืกืืฃ ืชืืืื ืจืืฉืื ืืช ืขืืืจ OpenBSD ื-NetBSD.
ืืงืืจ: OpenNet.ru
