IT之家 4 月 24 日消息,開源設備仿真器和虛擬化軟件 QEMU 9.0 版本目前已經(jīng)正式發(fā)布,包含來自 220 位作者的 2700 多項 commit,感興趣的讀者可訪問項目下載頁面。
IT之家附本次主要更新內(nèi)容如下:
block:virtio-blk 支持多隊列,其中單個磁盤的不同隊列可以由不同的 I / O 線程處理
gdbstub:包含各種改進,如在用戶模式下捕獲系統(tǒng)調(diào)用、支持 fork-follow 模式與 siginfo:read
memory:某些情況下可以使用多個線程同時處理內(nèi)存后端預分配
migration:支持 “mapped-ram” 以實現(xiàn)更高效的虛擬機快照,改進對 zero-page 檢測的支持以及對 VFIO 的 checkpoint-restart 支持
ARM:ECV(Enhanced Counter Virtualization)、NV(Nested Virtualization)與 NV2(Enhanced Nested Virtualization)架構(gòu)特性支持
ARM:新增支持開發(fā)板 B-L475E-IOT01A IoT node、MPS3 開發(fā)板 + AN536 固件、樹莓派 4 Model B
ARM:為飛思卡爾 i.MX6、全志 R40、香蕉派、npcm7xxx 及虛擬開發(fā)板提供額外的 IO / 硬盤 / USB / SPI / 以太網(wǎng)控制器和計時器支持
HPPA:大量修復,并將 SeaBIOS-hppa 固件升級至 16 版本
龍芯 LoongArch:支持 KVM 加速,包括 LSX / LASX 向量擴展
RISC-V:對 Zacas、amocas、RVA22 profiles、Zaamo、Zalrsc、Ztso 等的 ISA / 擴展支持
RISC-V:為 RISC-V 虛擬機增加 SMBIOS 支持,對 SRAT、SLIT、AIA、PLIC 的 ACPI 支持及更新的 RHCT 表支持,及許多其他改進
s390x:支持模擬 CVDG、CVB、CVBY、CVBG 指令集,修復 LAE (Load Address Extended) 模擬
QEMU (Quick Emulator)是業(yè)界主流的設備仿真模擬軟件之一,可以在一種架構(gòu)(如 X86 PC)的物理機上運行支持其它架構(gòu)的操作系統(tǒng)和程序,從而讓軟件無感知運行在不同硬件架構(gòu)下。對于軟件開發(fā)者,QEMU 可提供不同硬件架構(gòu)下系統(tǒng)執(zhí)行的平臺,以及軟件跨架構(gòu)集成測試環(huán)境,提高軟件開發(fā)效率和成熟度。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。