ืืขืจ ืคึผืจืืืขืงื ืืื ืขืจืืืืฉื ืึทืื ืืืฉืืคื ืืืจื Fabrice Bellard ืฆื ืืึธืื ืืื ืืงืก ืขืงืกืขืงืืืึทืืืขืก ืืขืืืื ืคึฟืึทืจ ืื x86 ืคึผืืึทืืคืึธืจืืข ืฆื ืืืืคื ืืืืฃ ื ืื-ืงืก86 ืึทืจืงืึทืืขืงืืฉืขืจื. ืืืืขืจ ืื ืืึธืจื ืคืื ืึทื ืืืืืงืืื ื, ืคืื ืขืืืึทืืืืฉืึทื ืฉืืืฆื ืืื ืฆืืืขืืขืื ืคึฟืึทืจ 14 ืืึทืื ืืืึทืจื ืึทืจืงืึทืืขืงืืฉืขืจื, ืื ื ืืืขืจ ืคืื ืขืืืืึทืืขื ืืึทืื ืืืึทืจื ืืขืืืืกืขืก ืืื ืืงืกืืืื 400. ืืื ืฆืืืจืืืืื ื ืคึฟืึทืจ ืืืขืจืกืืข 4.0, ืืขืจ ืืื 3100 ืขื ืืขืจืื ืืขื ืืึธืื ืฉืืื ืืขืืืื ืคืื 220 ืืขืืืขืืึธืคึผืขืจืก.
ืฉืืืกื
- ืฉืืืฆื ืคึฟืึทืจ ARMv8+ ืืืืขื ืืงืกืืขื ืฉืึทื ื ืืื ืฆืืืขืืขืื ืฆื ืื ARM ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ: SB, PredInv, HPD, LOR, FHM, AA32HPD,
PAuth, JSConv, CondM, FRINT ืืื BTI. ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืขืืืืึทืืื ื ืืืกืงืึท ืืื MPS2 ืืึธืจืื. ืืืคึผืจืืืื ARM PMU (Power Management Unit) ืขืืืึทืืืืฉืึทื. ืฆื ืืขืจ ืคึผืืึทืืคืึธืจืืขืืืึทืืข ืฆืืืขืืืืื ืื ืคืืืืงืืื ืฆื ื ืืฆื ืืขืจ ืืื 255 ืืืืืืืื ืคืื ืืึทืจืึทื ืืื ืฉืืืฆื ืคึฟืึทืจ ื-ืฉืืืืื ืืืืืขืจ ืืื ืื "ื ืึธืืึธืึทื" ืืืคึผ; - ืืื ืื ืงืก86 ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ ืืื ืื ืืืืจืืืึทืืืืึทืืืึธื ืึทืงืกืขืืขืจืืืฉืึทื ืืึธืืึธืจ
ืืึทืงืก (ืื ืืขื ืืึทืจืืืืึทืจืข ืึทืงืกืขืืขืจืืืืื ืขืงืกืขืงืืืืึธื) ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ POSIX-ืืขืืึธืจืืืง ืืื ืืช ืึทืืึท ืืื ืืื ืืงืก ืืื ื ืขืืืกื (ืคืจืืขืจ ืืืืื ืื ืืึทืจืืืื ืคึผืืึทืืคืึธืจืืข ืืื ืืขืฉืืืฆื). ืืื ืื Q35 ืืฉืืคึผืกืขื ืขืืืืึทืืึธืจ (ICH9) ืคึฟืึทืจ ืื ืืืืคึผื PCIe ืคึผืึธืจืฅ, ืื ืืึทืงืกืืืื ืืืืงืืึทื (16GT / s) ืืื ืื ื ืืืขืจ ืคืื ืงืฉืจ ืฉืืจืืช (x32) ืืืคืืื ื ืืื ืื PCIe 4.0 ืืึทืฉืจืืึทืืื ื ืงืขื ืขื ืืืฆื ืืืื ืึธืคึผืืืึธื ืึทืืื ืืขืจืงืืขืจื (ืฆื ืขื ืฉืืจ ืงืึทืืคึผืึทืืึทืืืืึทืื, 2.5GT ืืื ืืื ืกืืึทืืืจื ืืืจื ืคืขืืืงืืึทื ืคึฟืึทืจ ืขืืืขืจืข ืืืืคึผืก ืคืื QEMU ืืืฉืื ืขื / s ืืื x1). ืขืก ืืื ืืขืืืขื ืฆื ืืึธืื Xen PVH ืืืืืขืจ ืืื ืื "-ืงืขืจื ืขื" ืึธืคึผืฆืืข; - ืื MIPS ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ ืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืืืืื-ืืจืขืืื ืขืืืึทืืืืฉืึทื ื ืืฆื ืื ืงืืึทืกืืฉ TCG (Tiny Code Generator) ืงืึธื ืืขื ืขืจืึทืืึธืจ. ืืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืขืืืึทืืืืฉืึทื ืคืื CPU I7200 (nanoMIPS32 ISA) ืืื I6500 (MIPS64R6 ISA), ืื ืคืืืืงืืื ืฆื ืคึผืจืึธืฆืขืก ืงืคึผื ืืืคึผ ืจืืงืืืขืก ื ืืฆื ืื QMP (QEMU ืืึทื ืึทืืขืืขื ื ืคึผืจืึธืืึธืงืึธื), ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ SAARI ืืื SAAR ืงืึทื ืคืืืืขืจืืืฉืึทื ืจืขืืืฉืืกืืขืจื. ืืืคึผืจืืืื ืคืึธืจืฉืืขืืื ื ืคืื ืืืืจืืืึทื ืืืฉืื ืขื ืืื ืื Fulong 2E ืืืคึผ. ืืขืจืืืึทื ืืืงื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืืขืจืืืจืขืึทื ืงืึธืืื ืืงืึทืฆืืข ืืื ืื;
- ืืื ืื PowerPC ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ, ืฉืืืฆื ืคึฟืึทืจ ืขืืืืึทืืื ื ืื XIVE ืืืขืจืจืืึทืก ืงืึธื ืืจืึธืืืขืจ ืืื ืฆืืืขืืขืื, ืฉืืืฆื ืคึฟืึทืจ POWER9 ืืื ืืงืกืคึผืึทื ืืื, ืืื ืคึฟืึทืจ ืื P ืกืขืจืืข, ืื ืคืืืืงืืื ืฆื ืืืืก ืฆืึทืคึผื PCI ืืึทืืขืืึธืก ืืจืืงื (PHB, PCI ืืึทืืขืืึธืก ืืจืืง) ืืื ืฆืืืขืืขืื. ืฉืืฅ ืงืขืื ืกืคึผืขืงืืขืจ ืืื ืืขืืืืึธืืื ืื ืคืืื ืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื;
- ืฉืืืฆื ืคึฟืึทืจ ืคึผืกื ืืื ืืกื ืขืืืึทืืืืฉืึทื ืืื ืฆืืืขืืขืื ืฆื ืื RISC-V ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ. ืื ืืขืืืื-ืืื ืืืืึทืืื ื ืกืขืจืืืขืจ (ืืืืกืขืจืืืขืจ) ืืืฆื ืฉืืืฆื ืกืคึผืขืฆืืคืืฆืืจื ืจืขืืืกืืจืืจื ืจืฉืืืืช ืืื ืงืกืื ืืขืงืขืก. ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืืกืืึทืืืก ืคืขืืืขืจ TSR, TW ืืื TVM;
- ืื s390 ืึทืจืงืึทืืขืงืืฉืขืจ ืขืืืืึทืืึธืจ ืืื ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืื z14 GA 2 ืงืคึผื ืืึธืืขื, ืืื ืืขืืื ื ืืื ืฉืืืฆื ืคึฟืึทืจ ืขืืืืึทืืื ื ืืืืขื ืืงืกืืขื ืฉืึทื ื ืคึฟืึทืจ ืคืืึธืืืื ื ืคืื ื ืืื ืืืขืงืืึธืจ ืึทืคึผืขืจืืืฉืึทื ื. ืื ืคืืืืงืืื ืฆื ืืืืก-ืฆืึทืคึผื ืืขืืืืกืขืก ืืื ืฆืืืขืืขืื ืฆื vfio-ap;
- ืื Tensilica Xtensa ืืฉืคึผืื ืคึผืจืึทืกืขืกืขืจ ืขืืืืึทืืึธืจ ืืื ืืืคึผืจืืืื ืกืืคึผ ืฉืืืฆื ืคึฟืึทืจ ืืื ืืงืก ืืื ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืื FLIX (ืคืืขืงืกืึทืืึทื ืืขื ื ืืื ืกืืจืืงืฆืืขืก ืคืึทืจืืขื ืืขืจืื ื);
- ืื '-display spice-app' ืึธืคึผืฆืืข ืืื ืฆืืืขืืขืื ืฆื ืื ืืจืึทืคืืงืึทื ืฆืืืื ื ืฆื ืงืึทื ืคืืืืขืจ ืืื ืงืึทืืขืจ ืึท ืืืขืจืกืืข ืคืื โโโโืื ืกืคึผืืืืข ืืืืึทื ืึทืงืกืขืก ืงืืืขื ื ืืื ืึท ืคึผืืึทื ืขื ืืขื ืฆื ืื QEMU GTK ืฆืืืื ื;
- ืึทืืืขื ืฉืืืฆื ืคึฟืึทืจ ืึทืงืกืขืก ืงืึธื ืืจืึธื ื ืืฆื ืื tls-authz/sasl-authz ืึธืคึผืฆืืขืก ืฆื ืื VNC ืกืขืจืืืขืจ ืืืคึผืืึทืืขื ืืืืฉืึทื;
- QMP (QEMU ืืึทื ืึทืืขืืขื ื ืคึผืจืึธืืึธืงืึธื) ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืกืขื ืืจืึทืืืืื / ืคืื ืืจืืืกื ืืืง (ืืืืก-ืคืื-ืืึทื ื) ืืึทืคึฟืขืื ืืืจืืคืืจืื ื ืืื ืืืคึผืืึทืืขื ืึทื ื ืึธื ืงืึทืืึทื ืื ืคึฟืึทืจ ืืจืืขืื ืืื ืืืึธืง ืืขืืืืกืขืก;
- ืึทื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื EDID ืฆืืืื ื ืืื ืฆืืืขืืืืื ืฆื VFIO ืคึฟืึทืจ ืืขืฉืืืฆื ืืขืืขืืืก (ืื ืืขื ืืืคึผืืก), ืึทืืึทืืื ื ืืืจ ืฆื ืืืืฉื ืื ืคืึทืจืฉืืขืื ืืึทืืืึธืืข ืืื ืื ืงืกืจืขืก ืืื ืืจืขืก ืึธืคึผืฆืืขืก;
- ื ื ืืึทืข 'ืงืกืขื-ืืืกืง' ืืืื ืืื ืฆืืืขืืืืื ืคึฟืึทืจ Xen, ืืืึธืก ืงืขื ืขื ืื ืืืคึผืขื ืืึทื ืืื ืฉืึทืคึฟื ืึท ืืืกืง ืืึทืงืขื ื ืคึฟืึทืจ Xen PV (ืึธื ืึทืงืกืขืก ืงืกืขื ืกืืึธืจืข). ืื ืคืึธืจืฉืืขืืื ื ืคืื ืื Xen PV ืืืกืง ืืึทืงืขื ื ืืื ืืขืืืืงืกื ืืื ืื ืคืืืืงืืื ืฆื ืืืืฉื ืื ืืืกืง ืืจืืืก ืืื ืฆืืืขืืขืื;
- ืืืึทืื ืึธืกืืืงืก ืืื ืืจืืืกืื ื ืงืืืคึผืึทืืืืึทืืื ืืขื ืขื ืืงืกืคึผืึทื ืืื ืืื ื ืขืฅ ืืืึธืง ืืขืืืืกืขืก, ืืื ืงืืืขื ื ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืคึผืจืึธืืืขืืึทืืืง NBD ืกืขืจืืืขืจ ืืืคึผืืึทืืึทื ืฅ ืืื ืืืคึผืจืืืื. ืฆืืืขืืขืื "--bitmap", "--ืืืกื" ืืื "--tls-authz" ืึธืคึผืฆืืขืก ืฆื qemu-nbd;
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ PCI IDE ืืึธืืข ืฆื ืื ืขืืืึทืืืืืื IDE / ืืืจื ืืืื;
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ื ืืฆื ืื lzfse ืึทืืืขืจืืืึทื ืฆื ืงืึธืืคึผืจืขืก ืืื ืืืืืขืจ. ืคึฟืึทืจ ืื qcow2 ืคึฟืึธืจืืึทื, ืฉืืืฆื ืคึฟืึทืจ ืงืึทื ืขืงืืื ื ืคืื ืืจืืืกื ืืืง ืืึทืื ืืขืงืขืก ืืื ืฆืืืขืืขืื. qcow2 ืึทื ืคึผืึทืงืื ื ืึทืคึผืขืจืืืฉืึทื ื ืืขื ืขื ืืจืืืขืจืืขืคืืจื ืฆื ืึท ืืึทืืื ืืขืจ ืคืึธืืขื. ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืื "ืืืึธืงืงืืขืื-ืฉืึทืคึฟื" ืึธืคึผืขืจืึทืฆืืข ืืื vmdk ืืืืืขืจ;
- ืื ืืืืจืืืึธ-ืืืง ืืืึธืง ืืืื ืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ DISCARD (ืื ืคืึธืจืืืจื ืืืขืื ืื ืืขืืืื ื ืคืื ืืืึทืงืก) ืืื WRITE_ZEROES (ื ืืจืืื ื ืึท ืงืืื ืคืื ืืึทืืืฉืืงืึทื ืืืึทืงืก) ืึทืคึผืขืจืืืฉืึทื ื;
- ืื ืคึผืืืจืืืึท ืืืื ืฉืืืฆื RDMA ืืึทื ืึทืืขืืขื ื ืืึทืืึทืืจืึทื ืืึทืืื ืื ืืก (MAD);
- ืืขืจืืื ืื
ืขื ืืขืจืื ืืขื , ืืืืืึทืืืืืื ื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึทื ืฉืืึธื ืคืื ืื "ืฉืขืคึผื" ืึธืคึผืฆืืข ืืื "-ืคืกืืขืื" ืืื "-ืืืืจืืคืก", ืืืจ ืืึธื ื ืืฆื ืื "ืืืืข" ืึธืืขืจ "ืคึผืจืึธืงืกื" ืึธืคึผืฆืืขืก. ืื ืึธืคึผืฆืืขืก "-ืืืืจืืืึธืงืึธื ืกืึธืืข" (ืจืืคึผืืืืกื ืืื "-ืืืื ืืืืจืืงืึธื ืกืึธืืข"), "-ื ืื-ืจืึทื", "-ืืืืืขืจ", "-ืขื ืึทืืืข-ืืึทืงืก" (ืจืืคึผืืืืกื ืืื "-ืึทืงืกืขื ืืึทืงืก") ืืขื ืขื ืึทืืืขืงืืขื ืืืขื. ืึทืืืขืงืืขื ืืืขื ืืืื "ืืืืฉื" (ืืึธื ื ืืฆื "ืืืืฉืืขื-ืืึธืจืืขื" ืืื "ืืืืฉืืขื-ืคึผืืึทืื"). ืฉืืืฆื ืคึฟืึทืจ ืื ืื ืืื SDL1.2 ืืื ืืืกืงืึทื ืืื ืืื (ืืืจ ืืึทืจืคึฟื ืฆื ื ืืฆื SDL2).
ืืงืืจ: opennet.ru