เปเบเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบงโเปเบเปโเบเบทเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบทเปเบโเปเบโเปเบเบทเปเบญเบโเบเบปเปเบโเปเบเบ Fabrice Bellard เปเบเบทเปเบญโเบชเบฐโเบซเบเบญเบโเบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเปเบโเบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบ Linux executable เบชเบฑเบโเบฅเบงเบกโเบชเปเบฒโเบฅเบฑเบโเปเบงโเบเบต x86 เปเบโเบชเบฐโเบเบฒโเบเบฑเบโเบเบฐโเบเบตเปโเบเปเปโเปเบกเปเบ x86โ. เปเบเปเบฅเบเบฐเบเบตเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบ emulation เบขเปเบฒเบเปเบเบฑเบกเบเบตเปเปเบเปเบเบทเบเปเบเบตเปเบกเบชเปเบฒเบฅเบฑเบ 14 เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบฎเบฒเบเปเบง, เบเปเบฒเบเบงเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบฎเบฒเบเปเบง emulated เปเบเปเปเบเบตเบ 400. เปเบเบเบฒเบเบเบฐเบเบฝเบกเบชเบฐเบเบฑเบ 4.1, เบซเบผเบฒเบเบเบงเปเบฒ 2000 เบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเปเบฎเบฑเบเบเบฒเบ 276 เบเบฑเบเบเบฑเบเบเบฐเบเบฒ.
เบเบฐเปเบ
- เบฎเบญเบเบฎเบฑเบ Hygon Dhyana เปเบฅเบฐ Intel SnowRidge เปเบเบ CPU เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ x86 emulator. เปเบเบตเปเบกเบเบฒเบเบเบณเบฅเบญเบเบเบญเบเบชเปเบงเบเบเบฐเบซเบเบฒเบ RDRAND (เปเบเบทเปเบญเบเบชเปเบฒเบเบเบปเบงเปเบฅเบเปเบเบเบชเบธเปเบกเบเบญเบเบฎเบฒเบเปเบง). เปเบเบตเปเบกเบเบธเบ
md-clear เปเบฅเบฐ mds-no เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบกเบเบตMDS (Microarchitectural Data Sampling) เปเบเบดเบเปเบเปเบเบเปเบเบต Intel. เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบ topologies เบงเบปเบเบเบญเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบเปเบเปเบเบธเบ โ-smp ...,dies=โ. เบฎเบธเปเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบฎเบนเบเปเบเบ CPU x86; - เปเบเปเบงเบตเบเบฅเบฑเบญเบ SSH เปเบเปเบเบทเบเบเปเบฒเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเป
libssh2 เบชเบธเบlibsh ; - เปเบเปเบงเบต virtio-gpu ( GPU virtual เบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบเบเบเบฒเบ
Virgil ) เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ 2D/3D เปเบเบชเบนเปเบเบฐเบเบงเบเบเบฒเบเบเบนเปเปเบเป vhost เบเบฒเบเบเบญเบ (เบเบปเบงเบขเปเบฒเบ, vhost-user-gpu); - เบเบปเบงเบเบณเบฅเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ ARM เปเบเปเปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบชเบณเบฅเบฑเบเบชเปเบงเบเบเบฐเบซเบเบฒเบ ARMv8.5-RNG เปเบเบทเปเบญเบชเปเบฒเบเบเบปเบงเปเบฅเบ pseudo-random. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ emulation FPU เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบดเบเบเบญเบเบเบปเบง Cortex-M เปเบฅเบฐเบเบฑเบเบซเบฒเบเบฑเบ emulation FPU เบชเปเบฒเบฅเบฑเบ Cortex-R5F เปเบเปเบเบทเบเปเบเปเปเบเปเบฅเปเบง. เบฅเบฐเบเบปเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเปเปเบชเปเบฒเบ, เบญเบญเบเปเบเบเปเบเปเบเบ Kconfig, เปเบเปเบเบทเบเบชเบฐเปเบซเบเบต. เบชเปเบฒเบฅเบฑเบ SoC Exynos4210, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบงเบเบเบธเบก PL330 DMA เปเบเปเบเบทเบเปเบเบตเปเบก;
- เบเบปเบงเบเบณเบฅเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ MIPS เปเบเปเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเปเบฑเบเบชเบฐเปเบธเบเบชเบณเบฅเบฑเบเบเบณเปเบเบฐเบเบณ MSA ASE เปเบกเบทเปเบญเบเบณเปเบเปเบเบณเบชเบฑเปเบ big-endian byte เปเบฅเบฐเบเบฑเบเบฎเบฝเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเปเบเปเบเปเบเบเปเบเบฑเบเบชเบนเบเบเปเบงเบเบฎเบฒเบเปเบงเบญเปเบฒเบเบญเบตเบ. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบ emulation เบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒ MSA เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเปเบเปเบฒเบเบงเบเปเบเบฑเบกเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ permutation เปเบเปเบเบทเบเปเบเบตเปเบกเบเบถเปเบ;
- เบเบฝเบงเบเบตเปเบเบปเบงเบเบณเบฅเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ PowerPC เบฎเบญเบเบฎเบฑเบเบเบฒเบเบชเบปเปเบเบเปเปเปเบเบซเบฒ NVIDIA V100/NVLink2 GPUs เปเบเบเปเบเป VFIO. เบชเปเบฒเบฅเบฑเบ pseries, เบเบฒเบเปเบฅเบฑเปเบเบเบญเบ XIVE interrupt controller emulation เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบชเบฝเบเบฎเปเบญเบเบเบญเบ PCI Bridges เปเบเปเบเบทเบเปเบเบตเปเบก. เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบเบทเบเปเบฎเบฑเบเปเบซเปเปเบเบฑเบเปเบเบเบขเปเบฒเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒ vector (Altivec/VSX);
- เบฎเบนเบเปเบเบเบฎเบฒเบเปเบงเปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบปเบงเบเบณเบฅเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ RISC-V - โspikeโ. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ ISA 1.11.0. เบเบฒเบเปเบเบซเบฒเบฅเบฐเบเบปเบ 32-bit ABI เปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบ, เบเบฒเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเบเปเปเบเบทเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบ, เปเบฅเบฐเบเบปเบงเบเบตเบเบฑเบเปเบเบเบปเบงเปเบเปเบเบทเบเบเบฑเบเบเบธเบ. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ CPU topology เปเบเบเบปเปเบเปเบกเปเบญเบธเบเบฐเบเบญเบ;
- emulator เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ s390 เปเบเปเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบฅเบญเบเบเปเบฒเปเบเบฐเบเปเบฒ vector เบเบฑเบเบซเบกเบปเบเบเบญเบเบเบธเปเบก "Vector Facility" เปเบฅเบฐเปเบเบตเปเบกเบญเบปเบเบเบฐเบเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฅเบฐเบเบปเบ gen15 (เบฅเบงเบกเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบ AP Queue Interruption Facility เบชเปเบฒเบฅเบฑเบ vfio-ap). เบเบฐเบเบดเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ BIOS เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบนเบเบเบฒเบ ECKD DASD เบเบนเบเบกเบฑเบเบเบฑเบเบฅเบฐเบเบปเบเปเบเบเบเปเบฒเบ vfio-ccw;
- เปเบ emulator เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ SPARC เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ sun4m, เบเบฑเบเบซเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบธเบ "-vga none" เบชเปเบฒเบฅเบฑเบ OpenBIOS เปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเปเบ;
- emulator เปเบเปเบเบเปเบเบตเบเบญเบเบเบปเบง Tensilica Xtensa เบเบฐเบเบญเบเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบ MPU (เบซเบเปเบงเบเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเปเบฒ) เปเบฅเบฐเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบชเบฐเปเบเบฒเบฐ;
- เบเบฒเบเปเบฅเบทเบญเบ "-salvage" เปเบเปเบเบทเบเปเบเบตเปเบกเปเบชเปเบเปเบฒเบชเบฑเปเบ "qemu-img convert" เปเบเบทเปเบญเบเบดเบเบเบฒเบเบเบฑเบเบเปเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเปเบฝเบเบฎเบนเบเบเบฒเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ I/O (เบเบปเบงเบขเปเบฒเบ, เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบเบทเปเบเบเบนเปเบเบฅเป qcow2 เบเบตเปเปเบชเบเบซเบฒเบเบเบฒเบเบชเปเบงเบ). เบขเบนเปเปเบเบเบตเบก
โqemu-img rebaseโ เปเบฎเบฑเบเบงเบฝเบเปเบกเบทเปเบญเปเบเบฅเปเบชเบณเบฎเบญเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ; - เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบทเบเบเบฑเบเบเบฑเปเบเปเบเบเปเบเปเปเบเบเปเบเปเบฅเบเบต "semihosting" (เบญเบฐเบเบธเบเบฒเบเปเบซเปเบญเบธเบเบฐเบเบญเบ emulated เปเบเป stdout, stderr เปเบฅเบฐ stdin เปเบเบทเปเบญเบชเปเบฒเบเปเบเบฅเปเบขเบนเปเบเปเบฒเบเปเบเบปเปเบฒเบเบฒเบ) เบเบฑเบ chardev backend ("-semihosting-config enable=on,target=native ,chardev=[ID]");
- เปเบเปเบงเบตเบเบฅเบฑเบญเบ VMDK เปเบเบเบฑเบเบเบธเบเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฎเบนเบเปเบเบเบเปเบญเบ seSparse เปเบเปเบซเบกเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบงเบเบเบธเบก SiFive GPIO เปเบเปเบเปเบงเบต GPIO emulation.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru