QEMU 4.2發布針對Linux虛擬化進行了許多改進
QEMU 4.2 已正式發布,它是開源Linux 虛擬化堆棧的關鍵部分。
QEMU 是一個純軟件實現的通用模擬器和虛擬機,它有三種模式,幾乎可以模擬任何硬件設備:
- Full-system emulation:可在任何支持的硬件架構上運行任何操作系統
- User-mode emulation:運行另一個Linux/BSD 程序
- Virtualization:接近本機性能運行 KVM 和Xen 虛擬機
該版本的一些功能更新要點包括有:
- 支持Intel AVX-512 BFloat16(BF16)擴展
- 所有CPU 型號的最新更新目前都默認禁用了TSX(事務同步擴展)擴展
- ARM 內核的Tiny Code Generator(TCG)仿真具有更好的性能
- 在ARM 上支持QEMU,以與超過256 個CPU 一起運行
- ASpeed AST2600 型號支持
- TCG 插件支持被動監視指令和內存訪問
- block:NBD block driver 現在支持更有效地處理讀取時復制請求
- block:用於復制sparse images 的NBD 服務器優化,以及NBD 服務器/客戶端實現的常規修復/改進
- block/crypto:改善了用於LUKS 磁盤加密的AES-XTS 加密的性能
- vfio-pci 支持“ failover_pair_id”屬性,可更輕鬆地遷移VFIO 設備
- ……
完整更新內容請查看更新日誌:https://www.qemu.org/blog/