ืืคืจืืืงื ื ืืฆืจ ืืืงืืจ ืขื ืืื Fabrice Bellard ืืื ืืืคืฉืจ ืืงืืืฆื ืืคืขืื ืฉื ืืื ืืงืก ืฉื ืื ื ืขืืืจ ืคืืืคืืจืืช x86 ืืคืขืื ืขื ืืจืืืืงืืืจืืช ืฉืืื ื x86. ืืืืื ืฉื ืืช ืืคืืชืื, ื ืืกืคื ืชืืืืช ืืืืืฆืื ืืืื ืขืืืจ 14 ืืจืืืืงืืืจืืช ืืืืจื, ืืกืคืจ ืืชืงื ื ืืืืืจื ืืืืืืงืื ืขืื ืขื 400. ืืงืจืืช ืืจืกื 5.0 ืืืฆืขื ืืืชืจ ื-2800 ืฉืื ืืืื ื-232 ืืคืชืืื.
ืืคืชื
- ืืืืืืช ืืืขืืืจ ืืืง ืืืขืจืืช ืืงืืฆืื ืฉื ืืกืืืื ืืืืจืืช ืืืขืจืืช ืืืืจืืช ืืืืฆืขืืช
virtiofsd . ืืืขืจืืช ืืืืจืืช ืืืืื ืืืจืืื ืกืคืจืืื ืืกืืื ืช ืืืืฆืื ืืฆื ืืืขืจืืช ืืืืจืืช, ืื ืฉืืคืฉื ืืืื ืืช ืืืจืืื ืฉื ืืืฉื ืืฉืืชืคืช ืืกืคืจืืืช ืืืขืจืืืช ืืืจืืืืืืืฆืื. ืื ืืืื ืืฉืืืืฉ ืืืขืจืืืช ืงืืฆืื ืืจืฉืช ืืืื NFS ื-virtio-9P, virtiofs ืืืคืฉืจืช ืื ืืืฉืื ืืืฆืืขืื ืงืจืืืื ืืืขืจืืช ืงืืฆืื ืืงืืืืช; -
ืชืืืื ืืืืจื ืืื ืฉื ื ืชืื ืื ืืชืืืืืื ืืืฆืื ืืื ืืืืฆืขืืช ื-QEMU D-Bus; - ืฉืึฐืึดืืฉืืึผืช
ืงืฆื ืืืืจื ืฉื ืืืืจืื ืืื ืืืืืื ืืช ืคืขืืืช ื-RAM ืืจืืฉื ืฉื ืืขืจืืช ืืืืจืืื. ืืงืฆื ืืืืืจื ืืฆืืื ืืืืฆืขืืช ืืืคืฉืจืืช "-machine memory-backend"; - ืืกื ื "ืืืืกื" ืืืฉ, ืฉื ืืชื ืืืฉืชืืฉ ืื ืืืฆืืจืช ืืืืืืื ืฉื ืชืืื ืืช ืืืืกืืช;
- ืืคืงืืื "qemu-img measure" ืืืืื ืืขืช ืืขืืื ืขื ืชืืื ืืช LUKS, ืืืืคืฉืจืืช "--target-is-zero" ื ืืกืคื ืืคืงืืื "qemu-img convert" ืืื ืืืื ืขื ืืืคืืก ืชืืื ืช ืืืขื;
- ื ืืกืคื ืชืืืื ื ืืกืืื ืืช ืืชืืืื qemu-storage-daemon, ืืืกืคืงืช ืืืฉื ืืจืืช ืืืืืง QEMU ืืืคืงืืืืช QMP, ืืืื ืืคืขืืช ืืชืงื ื ืืืืง ืืฉืจืช ื-NBD ืืืืื ื, ืืื ืฆืืจื ืืืคืขืื ืืืื ื ืืืจืืืืืืช ืืืื;
- ืืืืืืืจ ืืจืืืืงืืืจืช ARM ืืืกืืฃ ืืช ืืืืืืช ืืืงืืช ืืขืืื Cortex-M7 ืืืกืคืง ืชืืืื ืืืืืืช tacoma-bmc, Netduino Plus 2 ื-Orangepi. ื ืืกืคื ืชืืืื ืืืืฉืืจื vTPM ื-virtio-iommu ืืืืื ืืช ืืืงืื 'virt'. ืืืืืืช ืืืฉืชืืฉ ืืืขืจืืืช ืืืจืืืช AArch32 ืืืคืขืืช ืกืืืืืช ืืืจื KVM ืืืฆืื ืืฉืืืืฉ. ืืืฉืื ืชืืืื ืืืืืืฆืื ืฉื ืชืืื ืืช ืืืจืืืืงืืืจื ืืืืืช:
- ARMv8.1: HEV, VMID16, PAN, PMU
- ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP
- ARMv8.3: RCPC, CCIDX
- ARMv8.4: PMU, RCPC
- ื ืืกืคื ืชืืืื ืืืกืืฃ ืืจืคื ืืืืืืืืจ ืืืจืืืืงืืืจื HPPA ืืืืฆืขืืช ืืืชืงื ืืืจืคื ืฉื HP Artist;
- ื ืืกืคื ืชืืืื ืืืืจืืช GINVT (Global Invalidation TLB) ืืืืืืืืจ ืืจืืืืงืืืจืช MIPS;
- ืืืืืืืจ ืฉื ืืื ืืืฆืช ืืืืจื ืฉื KVM ืืืคืขืืช ืืขืจืืืช ืืืจืืืช ื ืืกืคื ืืืืืืืืจ ืืจืืืืงืืืจืช PowerPC ืขืืืจ ืืืื ืืช 'powernv'
KVM ืขื ืืืืื ืงืื TCG ืงืืืกื (ืืืืื ืงืื ืืขืืจ). ืืื ืืืงืืช ืืืืจืื ืืชืืฉื, ื ืืกืคื ืชืืืื ืขืืืจ NVDIMMs ืืืฉืชืงืคืื ืืงืืืฅ. ืขืืืจ ืืืื ืืช 'ืคืกืจืืืช', ืืฆืืจื ืืืชืืื ืืืืฉ ืืืกืจ ืืื ืืชืื ืืช ืคืขืืืช ืืงืจื ืืคืกืืงื ืฉื XIVE/XICS ืืืฆื "ic-mode=dual"; - ืืืืืืืจ ืืืจืืืืงืืืจื RISC-V ืขืืืจ ืืืืืช 'virt' ื-'sifive_u' ืืกืคืง ืชืืืื ืขืืืจ ืื ืืื ืืชืงื ืื ืจืืืืื ืฉื Linux syscon ืื ืืืื ืืคืขืื ืืืชืืื ืืืืฉ. ื ืืกืคื ืชืืืืช Goldfish RTC ืขืืืจ ืืื 'virt'. ืืืกืฃ ืืืฉืื ื ืืกืืื ื ืฉื ืืจืืืืช ืืืคืจืืืืืจ;
- ืชืืืื ื-AIS (ืืืืื ืืคืกืงืช ืืชืื) ื ืืกืคื ืืืืืืืืจ ืืืจืืืืงืืืจื s390 ืืืฉืจ ืืื ืคืืขื ืืืฆื KVM.
ืืงืืจ: OpenNet.ru