【ITBEAR】9月9日消息,開源仿真器QEMU迎來9.1版本大更新,強化多架構支持與安全性
QEMU,作為業界知名的設備仿真與虛擬化軟件,近日正式推出了9.1版本。此次更新匯集了來自263位開發者的超過2800項代碼提交,顯著提升了在Arm和RISC-V等硬件平臺上的支持與模擬能力。
新版本在虛擬機遷移方面取得了顯著進步。通過引入Intel的內存分析加速器(IAA)和用戶空間加速器開發套件(UADK),QEMU 9.1大大提高了虛擬機實時遷移的效率和穩定性。此外,Postcopy故障恢復機制的改進也進一步保障了遷移過程的順暢進行。
據ITBEAR了解,QEMU 9.1還增強了VIRTIO功能,更新了對VIRTIO_F_NOTIFICATION_DATA的支持,使得客戶驅動程序在傳遞設備通知時能夠攜帶更多有用數據,這對于性能調試和優化至關重要。
在命令行界面(CLI)方面,新版本為Linux和Windows用戶提供了更多網絡管理命令,如guest-network-get-route和guest-ssh-*等,這些命令不僅豐富了用戶的配置選項,還提升了系統的控制與安全性能。
安全性方面,QEMU團隊修復了NBD服務器的多個潛在安全漏洞,并加強了TLS加密,確保數據傳輸的安全性。同時,在ARM架構上,QEMU 9.1新增了多項仿真特性支持,包括嵌套頁表,以及對多個CPU和外設的改進支持。
此外,新版本還擴展了跨架構支持。LoongArch架構現在能夠從ELF內核直接啟動,支持高達256個vCPU,并增強了調試功能。RISC-V架構也獲得了新擴展的支持,從而提升了整體性能。
對于x86架構,QEMU 9.1新增了在KVM上運行AMD SEV-SNP客戶機的支持,并更新了對最新Intel和AMD處理器的仿真支持,確保用戶能夠充分利用最新硬件特性。
總的來說,QEMU 9.1的發布為用戶提供了更為強大和靈活的仿真與虛擬化解決方案,助力軟件開發者在多硬件架構環境下高效進行測試與開發工作。
#QEMU# #開源仿真器# #虛擬化軟件# #多架構支持# #安全性提升#