เบซเบผเบฑเบเบเบฒเบเบเบตเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, hypervisor Xen 4.17 เบเบฃเบตเปเบเปเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ. เบเปเบฅเบดเบชเบฑเบเปเบเบฑเปเบ Amazon, Arm, Bitdefender, Citrix, EPAM Systems เปเบฅเบฐ Xilinx (AMD) เปเบเปเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเปเบญเบเปเบซเบกเป. เบเบฒเบเบเบฐเบฅเบดเบเบเบฒเบเบญเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบชเบฒเบเบฒ Xen 4.17 เบเบฐเปเบเปเบเบฒเบงเปเบเบดเบเบงเบฑเบเบเบต 12 เบกเบดเบเบธเบเบฒ 2024, เปเบฅเบฐเบเบฒเบเบเบดเบกเปเบเบตเบเปเบเปเบเบฒเบเปเบเปเปเบเบเปเบญเบเปเบซเบงเปเบเบปเบเปเบเบดเบเบงเบฑเบเบเบต 12 เบเบฑเบเบงเบฒ 2025.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบ Xen 4.17:
- เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบฒเบเบชเปเบงเบเปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบเบฑเบเบเปเปเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบเบฒเบเบเบตเปเบเบญเบเปเบเปเบฅเบฐเปเบเบทเปเบญเบเบทเปเบเปเปเบเบเบฒเบชเบฒ C, เบเบฐเบเบญเบเบขเบนเปเปเบเบเปเปเบเปเบฒเบเบปเบเบเบญเบ MISRA-C เบเบตเปเปเบเปเปเบเบเบฒเบเบชเปเบฒเบเบฅเบฐเบเบปเบเบเบฒเบฅเบฐเบเบดเบเบเบตเปเบชเปเบฒเบเบฑเบ. Xen เบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ 4 เบเปเบฒเบชเบฑเปเบเปเบฅเบฐ 24 เบเบปเบเบฅเบฐเบเบฝเบ MISRA-C (เบญเบญเบเบเบฒเบ 143 เบเบปเบเบฅเบฐเบเบฝเบเปเบฅเบฐ 16 เบเปเบฒเบชเบฑเปเบ), เปเบฅเบฐเบเบฑเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบทเปเบญเบเบงเบดเปเบเบฒเบฐเบชเบฐเบเบดเบ MISRA-C เปเบเบปเปเบฒเปเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบญเบ, เปเบเบดเปเบเบเบงเบเบชเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเปเบเปเบฒเบเบปเบเบชเบฐเปเบเบฒเบฐ.
- เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ Xen เปเบเบเบเบปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ ARM, เปเบเบดเปเบ hard-codes เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญ boot เปเบเบเบฅเปเบงเบเบซเบเปเบฒ. เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบ, เปเบเบฑเปเบ: เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ, เบเปเบญเบเบเบฒเบเบเบฒเบเปเบเปเบเปเบซเบเบเบฒเบ, เปเบฅเบฐเบเบทเปเบเบเบตเป heap hypervisor, เปเบเปเบเบทเบเบเบฑเบเบชเบฑเบเปเบงเปเบฅเปเบงเบเบซเบเปเบฒเบขเบนเปเบเบตเป hypervisor startup เปเบเบเบเบตเปเบเบฐเบเบฑเบเบชเบฑเบเปเบเบเปเบเบทเปเบญเบเปเบซเบง, เบเบฒเบเบเปเบฒเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบฒเบเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ.
- เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฑเบเบเบปเบงเปเบเบเบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ ARM, เบเบฒเบเบเบปเบเบฅเบญเบ (เบเบปเบงเบขเปเบฒเบเปเบเบฑเบเปเบเปเบฅเบขเบต) เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ virtualization I/O เปเบเบเปเบเป VirtIO protocols เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ. เบเบฒเบเบเบปเบเบชเบปเปเบ virtio-mmio เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบเบเบฑเบเบญเบธเบเบฐเบเบญเบ I/O virtual, เปเบเบดเปเบเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบญเบธเบเบฐเบเบญเบ VirtIO เบเบตเปเบซเบผเบฒเบเบซเบผเบฒเบ. เบฎเบญเบเบฎเบฑเบ Linux frontend, toolkit (libxl/xl), เปเปเบ dom0less เปเบฅเบฐ backends เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ (virtio-disk, virtio-net, i2c เปเบฅเบฐ gpio backends เปเบเปเบฎเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเปเบฅเปเบง).
- เบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบซเบกเบ dom0less, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเปเบฒเปเบเปเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก dom0 เปเบกเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเบ virtual เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฒเบเบเบนเบเปเบเบตเบเปเบงเบต. เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบเบปเบ CPU pools (CPUPOOL) เปเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบนเบ (เบเปเบฒเบเบญเบธเบเบฐเบเบญเบเบเบปเปเบเปเบกเป), เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเปเบชเบฐเบเบธเบเปเบเบตเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเบเปเปเบกเบต dom0, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบนเบเบกเบฑเบเบเบฐเปเบเบเบเปเบฒเบเปเบเบญเบ CPU cores เปเบเบฅเบฐเบเบปเบ ARM เปเบเบเบญเบตเบเปเบชเป big.LITTLE. เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ, เบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ, เปเบเปเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฐเบฅเบฑเบเบเบฒเบ, เปเบฅเบฐเปเบเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบซเบเปเบญเบเปเบเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฐเบฅเบฑเบเบเบฒเบเบซเบผเบฒเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, dom0less เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบนเบเบกเบฑเบ paravirtualization frontend / backend เบเบฑเบเบฅเบฐเบเบปเบเปเบเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบเบฅเบฐเบเบปเบเปเบเบเบเปเบงเบเบญเบธเบเบฐเบเบญเบ paravirtualized เบเบตเปเบเปเบฒเปเบเบฑเบ.
- เปเบเบฅเบฐเบเบปเบ ARM, เปเบเบเบชเปเบฒเบ virtualization เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ (P2M, Physical to Machine) เปเบเปเบเบทเบเบเบฑเบเบชเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบเบเบฒเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบกเบทเปเบญเปเบเปเบกเบเบเบทเบเบชเปเบฒเบเบเบทเปเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบกเบตเบเบฒเบเปเบเบเบเปเบฝเบงเบเบตเปเบเบตเบเบงเปเบฒเบฅเบฐเบซเบงเปเบฒเบเปเบเบเปเบกเบทเปเบญเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเปเบฒเปเบเบตเบเบเบทเปเบ.
- เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ ARM, เบเบฒเบเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบญเปเบญเบเปเบญเบเบญเบ Spectre-BHB เปเบเปเบเบเบชเปเบฒเบ microarchitectural เบเบญเบเปเบเปเบเบเปเบเบตเปเบเปเบเบทเบเปเบเบตเปเบก.
- เปเบเบฅเบฐเบเบปเบ ARM, เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ Zephyr เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบฎเบฒเบ Dom0.
- เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเบเบฐเบเบญเบ hypervisor เปเบเบเบเปเบฒเบเบซเบฒเบ (เบเบญเบเบเบปเปเบเปเบกเป) เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเป.
- เปเบเบฅเบฐเบเบปเบ x86, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒ IOMMU เบเบฐเบซเบเบฒเบเปเบซเบเป (superpage) เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเปเบเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบตเปเบกเบเบถเปเบเปเบเบเบเปเบฒเบเบเบฒเบเบชเบปเปเบเบเปเปเบญเบธเบเบฐเบเบญเบ PCI. เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบชเบณเบฅเบฑเบเปเบฎเบชเบเบตเปเบกเบฒเบเปเบญเบกเบเบฑเบ RAM เบชเบนเบเบชเบธเบ 12 TB. เปเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบซเบผเบ, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบต cpuid เบชเปเบฒเบฅเบฑเบ dom0 เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ. เปเบเบทเปเบญเบเบงเบเบเบธเบกเบกเบฒเบเบเบฐเบเบฒเบเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบกเบเบตเบเปเป CPU เบเบตเปเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเบฅเบฐเบเบฑเบ hypervisor เปเบเบฅเบฐเบเบปเบเปเบเบ, เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ VIRT_SSBD เปเบฅเบฐ MSR_SPEC_CTRL เปเบกเปเบเบชเบฐเปเบซเบเบต.
- เบเบฒเบเบเบปเบเบชเบปเปเบ VirtIO-Grant เปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบเบเปเบฒเบเบเบฒเบ VirtIO-MMIO เปเบเบเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบเบญเบเปเบเบเบตเปเบชเบนเบเบเบถเปเบเปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฅเปเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเปเบเปเบกเบเบเบตเปเปเบเบเบเปเบฝเบงเปเบเบเบเปเบฒเบเบซเบฒเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบฑเบเบฅเบปเบ. VirtIO-Grant, เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบเบงเบฒเบกเบเบปเบเบเปเบฒเปเบเบเบเบปเบ, เปเบเปเบเบฒเบเปเบเบเบตเปเบขเบนเปเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเบเบทเปเบเบเบตเปเบเบตเปเบเบปเบเบฅเบปเบเบเบฑเบเปเบงเปเบฅเปเบงเบเบซเบเปเบฒเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบเบฅเบฐเบซเบงเปเบฒเบเบฅเบฐเบเบปเบเปเบเบเปเบฅเบฐ backend VirtIO, เปเบเบเบเปเปเบกเบตเบเบฒเบเบญเบฐเบเบธเบเบฒเบ. เบชเบดเบ backend เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเบเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ VirtIO-Grant เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบฅเปเบงเปเบ Linux kernel, เปเบเปเบเบฑเบเบเปเปเปเบเปเบฅเบงเบกเบขเบนเปเปเบ QEMU backends, เปเบ virtio-vhost เปเบฅเบฐเปเบเบเบธเบเปเบเบทเปเบญเบเบกเบท (libxl/xl).
- เบเบฒเบเบฅเบดเปเบฅเบตเปเบก Hyperlaunch เบเบฑเบเบชเบทเบเบเปเปเบเบฑเบเบเบฐเบเบฒ, เปเบเปเบชเปเบชเบฐเบซเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบซเบเบธเปเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเปเบเบตเบเบเบปเบงเบเบญเบเปเบเบทเปเบญเบ virtual เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบนเบเบฅเบฐเบเบปเบ. เปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบธเบเบเบธเบเบเปเบฒเบญเบดเบเปเบเปเบเบทเบเบเบฐเบเบฝเบกเปเบงเปเปเบฅเปเบงเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเบเบปเบเปเบเปเบกเบ PV เปเบฅเบฐเปเบญเบเบฎเบนเบเบเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบซเบฒ hypervisor เปเบกเบทเปเบญเปเบซเบฅเบ. เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบกเบ paravirtualized เบเบฑเปเบเบเปเบฒเบงเบเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เบฅเบงเบกเบเบฑเบเบญเบปเบเบเบฐเบเบญเบ Xenstore เบชเปเบฒเบฅเบฑเบเปเบเปเบงเบต PV. เปเบกเบทเปเบญ patches เปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบ, เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฐเปเบฅเบตเปเบกเปเบเบตเบเปเบเปเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบธเบเบฐเบเบญเบ PVH เปเบฅเบฐ HVM, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบเปเบกเบ domB เปเบเบเบเปเบฒเบเบซเบฒเบ (เปเบเปเบกเบเบเบนเปเบชเปเบฒเบ), เปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบงเบฒเบเปเบเบตเบเบเบตเปเบงเบฑเบเปเบเบ, เบขเบทเบเบขเบฑเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเปเบซเบฅเบเบเบฑเบเบซเบกเบปเบ.
- เบงเบฝเบเบเบฒเบเบชเบทเบเบเปเปเบชเปเบฒเบเบเปเบฒเปเบฎเบทเบญ Xen เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ RISC-V.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru