ITBear旗下自媒體矩陣:

ARM 和 RISC-V 架構(gòu)得到 QEMU 8.0 進(jìn)一步支持和改進(jìn)

   時(shí)間:2023-05-03 13:49:37 來源:ITBEAR編輯:茹茹 發(fā)表評(píng)論無障礙通道

【ITBEAR科技資訊】5月3日消息,全球知名的開源設(shè)備仿真器和虛擬化軟件 QEMU 發(fā)布了最新版本 8.0。新版本增加了對(duì) ARM、RISC-V、x86、s390x 和 HPPA 等多種平臺(tái)的支持,并帶來了許多新功能和改進(jìn)。

QEMU 是業(yè)界領(lǐng)先的設(shè)備仿真模擬軟件之一,可以讓運(yùn)行在一種架構(gòu)上的操作系統(tǒng)和程序無感知地運(yùn)行在其他架構(gòu)的物理機(jī)上。對(duì)于軟件開發(fā)者來說,QEMU 提供了不同硬件架構(gòu)下系統(tǒng)執(zhí)行的平臺(tái),以及軟件跨架構(gòu)集成測試環(huán)境,可以提高軟件開發(fā)效率和成熟度。

據(jù) ITBEAR 科技資訊了解,在 QEMU 8.0 中,ARM 和 RISC-V 架構(gòu)得到了進(jìn)一步的支持和改進(jìn)。對(duì)于 ARM,QEMU 8.0 增加了對(duì) FEAT_EVT、FEAT_FGT 和 AArch32 ARMv8-R 的仿真支持,支持 Cortex-A55 和 Cortex-R52 的 CPU 仿真,新增了對(duì) Olimex STM32 H405 設(shè)備類型的支持,以及支持 M-profile 系統(tǒng)寄存器的 gdbstub 等。

對(duì)于 RISC-V,QEMU 8.0 帶來了更新設(shè)備支持,包括 OpenTitan、PolarFire 和 OpenSBI,并增加了對(duì) smstateen 的額外 ISA 和擴(kuò)展支持,支持本機(jī)調(diào)試 icount 觸發(fā)器、虛擬模式下與緩存相關(guān)的 PMU 事件、Zawrs/Svadu/T-Head/Zicond 擴(kuò)展和 ACPI 等。此外,RISC-V 還收到了多項(xiàng)修復(fù),涵蓋了 TLB 的 PMP 傳播、mret 異常、未壓縮指令和其他仿真/虛擬化改進(jìn)。

在其他方面,QEMU 8.0 還改進(jìn)了 HPPA 平臺(tái)的 fid 指令支持和 32 位仿真,改進(jìn)了 s390x 平臺(tái)對(duì) zPCI 直通設(shè)備的處理,并提高了 TCP 效率和對(duì) qemu-nbd 使用 TLS 時(shí)的效率。同時(shí),最新版本還引入了新的英特爾 SapphireRapids CPU 支持,支持在 KVM 下使用 Linux 內(nèi)核 5.12 及更高版本的 Xen guests,以及 TCG 支持 FSRM、FZRM、FSRS 和 FSRC CPUID flags 。

總的來說,QEMU 8.0 的新功能和改進(jìn)增強(qiáng)了對(duì)多種硬件架構(gòu)的支持,可以為軟件開發(fā)者提供更多的系統(tǒng)執(zhí)行平臺(tái)和跨架構(gòu)集成測試環(huán)境,進(jìn)一步提高軟件開發(fā)的效率和質(zhì)量。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version