QEMU,全称“Quick EMUlator”,是一款免费开源的托管虚拟机管理程序,以其硬件虚拟化能力而闻名。其评分为4.2,提供GPU加速、可移植性和命令行界面等功能。QEMU常与VirtualBox、VMware Workstation Pro和KVM(基于内核的虚拟机)等替代方案进行比较。
QEMU,这款多功能且开源的模拟器和虚拟化工具,刚刚发布了其重要的10.0版本,带来了大量新功能和增强。此次更新包括针对特定Intel Xeon处理器(特别是Clearwater Forest和Sierra Forest v2)的显著性能优化,以及对虚拟化功能的改进支持,如virtio-scsi设备的多队列支持。它还引入了apple-gfx-pci和apple-gfx-mmio设备,为macOS虚拟机提供加速图形支持。
每个架构都从不同的更新中受益。对于ARM,QEMU 10.0支持新的CPU功能,如FEAT_AFP、FEAT_RPRES和FEAT_XS,Secure EL2物理和虚拟定时器,以及多个开发板(如Stellaris、NPCM845评估板和i.MX 8M Plus EVK),并新增了配置更大PCIe MMIO区域的选项。然而,RISC-V在新功能方面无疑是最大的赢家:支持Tenstorrent Ascalon处理器、64位initrd地址、新的IOMMU设备、用户模式异常的跟踪支持,以及多个新的ISA扩展,都是此次更新的一部分。
此次更新还为HPPA、s390x和LoongArch架构带来了改进。此外,它还增强了VFIO(虚拟功能I/O),这是一个允许用户空间应用程序直接访问硬件的Linux子系统。值得注意的新增功能包括对multifd(多线程迁移)、传统ATI GPU、初始PCI PM功能、Intel Gen 11和12芯片的IGD直通,以及更好的MMIO映射失败错误报告。