เบเบฒเบเบเปเบญเบเปเบเบเบเบฒเบ QEMU 8.0 เปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต. เปเบเบเบฒเบเบฐเปเบเบฑเบ emulator, QEMU เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเบฒเบเบเบตเปเบฅเบงเบเบฅเบงเบกเบชเปเบฒเบฅเบฑเบเปเบงเบเบตเบฎเบฒเบเปเบงเบซเบเบถเปเบเปเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบซเบกเบปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ ARM เปเบ PC เบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเป x86. เปเบเปเบซเบกเบ virtualization เปเบ QEMU, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบฅเบฐเบซเบฑเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเปเบเบเบเปเบฝเบงเปเบกเปเบเบขเบนเปเปเบเปเบเบฑเบเบฅเบฐเบเบปเบเบฎเบฒเบเปเบงเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบปเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒเบเปเบฝเบงเบเบฑเบ CPU เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเปเปเบกเบเบนเบ Xen hypervisor เบซเบผเบท KVM.
เปเบเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบงโเปเบเปโเบเบทเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบทเปเบโเปเบโเปเบเบทเปเบญเบโเบเบปเปเบโเปเบเบ Fabrice Bellard เปเบเบทเปเบญโเบชเบฐโเบซเบเบญเบโเบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเปเบโเบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบ Linux executable เบชเบฑเบโเบฅเบงเบกโเบชเปเบฒโเบฅเบฑเบโเปเบงโเบเบต x86 เปเบโเบชเบฐโเบเบฒโเบเบฑเบโเบเบฐโเบเบตเปโเบเปเปโเปเบกเปเบ x86โ. เปเบเปเบฅเบเบฐเบเบตเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบ emulation เบขเปเบฒเบเปเบเบฑเบกเบเบตเปเปเบเปเบเบทเบเปเบเบตเปเบกเบชเปเบฒเบฅเบฑเบ 14 เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบฎเบฒเบเปเบง, เบเปเบฒเบเบงเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบฎเบฒเบเปเบง emulated เปเบเปเปเบเบตเบ 400. เปเบเบเบฒเบเบเบฐเบเบฝเบกเบชเบฐเบเบฑเบ 8.0, เบซเบผเบฒเบเบเบงเปเบฒ 2800 เบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเปเบฎเบฑเบเบเบฒเบ 238 เบเบฑเบเบเบฑเบเบเบฐเบเบฒ.
เบเบฒเบเบเบฑเบเบเบธเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบตเปเบกเปเบชเป QEMU 8.0:
- ะะฑััะฒะปะตะฝะฐ ัััะฐัะตะฒัะตะน ะธ ะฒ ัะบะพัะพะผ ะฒัะตะผะตะฝะธ ะฑัะดะตั ะฟัะตะบัะฐัะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ัะธััะตะผะฝะพะน ัะผัะปััะธะธ (ะทะฐะฟััะบ ะะก ัะตะปะธะบะพะผ, ะฒ ัะพะผ ัะธัะปะต ั ะฟัะธะฒะปะตัะตะฝะธะตะผ ะณะธะฟะตัะฒะธะทะพัะพะฒ KVM ะธ Xen) ะฝะฐ 32-ัะฐะทััะดะฝัั ั ะพััะฐั ั ะฐัั ะธัะตะบัััะพะน x86. ะะพะดะดะตัะถะบะฐ ัะผัะปััะธะธ ะฒ ัะตะถะธะผะต user-mode (ะทะฐะฟััะบ ะพัะดะตะปัะฝัั ะฟัะพัะตััะพะฒ, ัะพะฑัะฐะฝะฝัั ะดะปั ะดััะณะพะณะพ CPU) ะฝะฐ 32-ัะฐะทััะดะฝัั ั ะพััะฐั x86 ะฑัะดะตั ะฟัะพะดะพะปะถะตะฝะฐ.
- ะ ัะผัะปััะพัะต ะฐัั ะธัะตะบัััั x86 ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะทะฐะฟััะบะฐ ะณะพััะตะฒัั ัะธััะตะผ Xen ะฒ ะพะบััะถะตะฝะธะธ ะฝะฐ ะฑะฐะทะต ะณะธะฟะตัะฒะธะทะพัะฐ KVM ะธ ัะดะตั Linux 5.12+.
- ะ ะบะปะฐััะธัะตัะบะพะผ ะณะตะฝะตัะฐัะพัะต ะบะพะดะฐ TCG ะดะปั ะฐัั ะธัะตะบัััั x86 ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ CPUID-ัะปะฐะณะพะฒ FSRM, FZRM, FSRS ะธ FSRC. ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฝะพะฒะพะน ะผะพะดะตะปะธ CPU Intel Sapphire Rapids (Intel 7).
- ะ ัะผัะปััะพัะต ARM ัะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตัะถะบะฐ CPU Cortex-A55 ะธ Cortex-R52, ะดะพะฑะฐะฒะปะตะฝ ะฝะพะฒัะน ัะธะฟ ัะผัะปะธััะตะผัั ะผะฐัะธะฝ Olimex STM32 H405, ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฟัะพัะตััะพัะฝัั ัะฐััะธัะตะฝะธะน FEAT_EVT (Enhanced Virtualization Traps), FEAT_FGT (Fine-Grained Traps) ะธ AArch32 ARMv8-R. ะ gdbstub ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ัะธััะตะผะฝัั ัะตะณะธัััะพะฒ ะดะปั ะฐัั ะธัะตะบัััั M-ะฟัะพัะธะปั (ะฟัะพัะธะปั ะผะธะบัะพะบะพะฝััะพะปะปะตัะพะฒ).
- ะ ัะผัะปััะพัะต ะฐัั ะธัะตะบัััั RISC-V ะพะฑะฝะพะฒะปะตะฝะฐ ัะตะฐะปะธะทะฐัะธั ัะผัะปะธััะตะผัั ะผะฐัะธะฝ OpenTitan, PolarFire ะธ OpenSBI. ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะดะพะฟะพะปะฝะธัะตะปัะฝัั ะฝะฐะฑะพัะพะฒ ะฟัะพัะตััะพัะฝัั ะธะฝััััะบัะธะน (ISA) ะธ ัะฐััะธัะตะฝะธะน: Smstateen, ะพัะปะฐะดะพัะฝัะต ัััััะธะบะธ icount, ัะฒัะทะฐะฝะฝัะต ั ะบััะตะผ ัะพะฑััะธั PMU ะฒ ะฒะธัััะฐะปัะฝะพะผ ัะตะถะธะผะต, ACPI, ัะฐััะธัะตะฝะธั Zawrs, Svadu, T-Head ะธ Zicond.
- ะ ัะผัะปััะพั ะฐัั ะธัะตะบัััั HPPA ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะธะฝััััะบัะธะธ fid (Floating-Point Identify ะธ ัะปัััะตะฝะฐ ัะผัะปััะธั ะฒ 32-ัะฐะทััะดะฝะพะผ ัะตะถะธะผะต.
- ะ ัะผัะปััะพัะต ะฐัั ะธัะตะบัััั 390x ะพะฑะตัะฟะตัะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฐัะธะฝั ัะพะฝะฝะพะณะพ ะพััะพะตะดะธะฝะตะฝะธั ะฟะฐะผััะธ ะฟัะธ ะฟะตัะตะทะฐะณััะทะบะต ะทะฐัะธััะฝะฝัั ะณะพััะตะฒัั ัะธััะตะผ KVM. ะฃะปัััะตะฝะฐ ะพะฑัะฐะฑะพัะบะฐ ะฟัะพะฑัะฐััะฒะฐะตะผัั ััััะพะนััะฒ zPCI.
- ะ ะผะตั ะฐะฝะธะทะผะต virtio-mem, ะฟะพะทะฒะพะปัััะธะน ะฒัะฟะพะปะฝััั ะณะพัััะตะต ะฟะพะดะบะปััะตะฝะธะต ะธ ะพัะบะปััะตะฝะธะต ะฟะฐะผััะธ ะบ ะฒะธัััะฐะปัะฝัะผ ะผะฐัะธะฝะฐะผ, ัะตะฐะปะธะทะพะฒะฐะฝะพ ัะฟัะตะถะดะฐััะตะต ะฒัะดะตะปะตะฝะธะต ัะตััััะพะฒ (preallocation) ะฟัะธ live-ะผะธะณัะฐัะธะธ.
- ะ VFIO (Virtual Function I/O) ะพะฑะฝะพะฒะปะตะฝะฐ ัะบัะฟะตัะธะผะตะฝัะฐะปัะฝะฐั ะฟะพะดะดะตัะถะบะฐ ะผะธะณัะฐัะธะธ (ะทะฐะดะตะนััะฒะพะฒะฐะฝะฐ ะฒัะพัะฐั ัะตะดะฐะบัะธั ะฟัะพัะพะบะพะปะฐ ะผะธะณัะฐัะธะธ).
- ะ ะฑะปะพัะฝะพะผ ััััะพะนััะฒะต qemu-nbd ะฟะพะฒััะตะฝะฐ ัััะตะบัะธะฒะฝะพััั ัะฐะฑะพัั ะฟะพะฒะตัั TCP ะฟัะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ TLS.
- ะ ะฐะณะตะฝั ะดะปั ะณะพััะตะฒัั ัะธััะตะผ ะดะพะฑะฐะฒะปะตะฝะฐ ะฝะฐัะฐะปัะฝะฐั ะฟะพะดะดะตัะถะบะฐ OpenBSD ะธ NetBSD.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru