幾天前,我們在博客上宣布了新版本的新聞發布 VirtualBox 6.1, 其中包含各種新聞,尤其是對Linux 5.4的支持。 現在 現在該宣布發布新版本的QEMU 4.2了, 這是VirtualBox和VMware的絕佳替代品。
對於那些不了解QEMU的人,您應該知道這是一個免費的虛擬機軟件, 可以在必要時模擬處理器和通常不同的體系結構。 您 允許運行一個或多個操作系統 (及其應用)隔離 通過KVM和Xen等管理程序或僅二進製文件,位於計算機上已安裝的操作系統的環境中。
如果來賓系統使用與主機系統相同的處理器,或者模擬x86,ARM,PowerPC,Sparc和MIPS1處理器的體系結構,則QEMU無需仿真即可啟用虛擬化。 它適用於x86,x64,PPC,Sparc,MIPS,ARM平台以及Linux,FreeBSD,NetBSD,OpenBSD,Mac OS X,Unix和Windows操作系統。
QEMU 4.2有哪些新功能?
在這個新版本中, QEMU的開發團隊宣布了一些重大更改,其中推出了QEMU 4.2, Linux虛擬化改進。
但是,有些 此更新的重點 開源模擬器的功能集 包括所有CPU型號的最新更新 現在默認情況下已禁用事務同步擴展(TSX)。 這是由於最近的漏洞TSX異步中止和Zombieload Variant Two。
當為 KVM增加了使用超過256個CPU的能力 並提供對SVD SIMD指令的支持,以及使用TCG代碼生成器提高的仿真性能。
QEMU 4.2的另一個性能改進是 包含在最新的Gcrypt和Nettle庫中, 東德 QEMU現在可以使用XTS加密模式 圖書館自己的,這可能會導致 AES-XTS加密性能大大提高, 特別是如果在QEMU上運行時使用LUKS磁盤加密。
至 NBD,塊驅動程序現在支持更高效的處理 讀取複製請求,再加上針對複制稀疏映像的服務器優化,以及針對NBD客戶端/服務器部署的常規修補程序/增強功能。
為 PowerPC體系結構仿真器 有 模仿能力 說明 POWER9 mffsce,mffscrn和mffscrni。 在模擬計算機上,添加了“ powernv” 支持Homer和OCC SRAM系統設備。
在virtio-mmio中添加了virtio-compatible 標準2 和特定的規範virtio 1,1 一種打包的虛擬隊列(virtqueue)機制,用於以批處理模式與虛擬I / O設備交換數據。
在其他突出的變化中 這個新版本:
- 支持Intel AVX-512 BFloat16(BF16)擴展。
- ARM內核的Tiny Code Generator(TCG)仿真具有更好的性能。
- LUKS塊驅動程序現在支持Falloc和完全預分配。
- ARM上的QEMU支持可在256個以上的CPU上運行。
- 添加了對AST2600 ASPEED模型的支持。
- 對於ARM SVE(可伸縮矢量擴展),它現在與ARM SoC和支持的內核上的KVM guest虛擬機兼容。
- 現在認為Apple MacOS Hypervisor框架(HVF)支持是穩定的。
- KVM支持SVE兼容硬件上的SIMD SVE指令。
- 對mffsce,mffscrn和mffscrni POWER9指令的仿真支持。
- 現在,“ powernv”機器與Homer和OCC SRAM系統兼容。
- 在RISC-V中,調試器現在可以查看所有體系結構狀態。
Si 您想了解更多有關細節的信息 有關QEMU 4.2的新版本,可以通過QEMU.org進行檢查。
最後,對於那些對安裝此新版本感興趣的人,由於該項目非常受歡迎,因此可以在Linux發行版的官方渠道中找到該新版本。 只需使用軟件包管理器從終端安裝即可。