• <li id="yeaqi"><button id="yeaqi"></button></li>
  • <fieldset id="yeaqi"></fieldset>
    <fieldset id="yeaqi"><table id="yeaqi"></table></fieldset>

    •  

      設備仿真模擬軟件QEMU 8.0發布:改進對ARM/RISC-V架構支持
      發布時間:2023-05-04 08:50:26 文章來源:IT之家
      IT之家5月3日消息,開源QEMU8.0設備仿真器和虛擬化軟件已于4月19日發布,為ARM、RISC-V、x86、s390x和HPPA


      (相關資料圖)

      IT之家 5 月 3 日消息,開源 QEMU 8.0 設備仿真器和虛擬化軟件已于 4 月 19 日發布,為 ARM、RISC-V、x86、s390x 和 HPPA 平臺帶來各種新功能和改進。

      QEMU (Quick Emulator)是業界主流的設備仿真模擬軟件之一, 可以在一種架構(如 X86 PC)的物理機上運行支持其它架構的操作系統和程序,從而讓軟件無感知運行在不同硬件架構下 。對于軟件開發者,QEMU 可提供不同硬件架構下系統執行的平臺,以及軟件跨架構集成測試環境,提高軟件開發效率和成熟度。

      在 QEMU 7.0 發布一年后,QEMU 8.0 版本帶來了對 ARM 和 RISC-V 架構的改進支持。對于 ARM,增加了對 FEAT_EVT、FEAT_FGT 和 AArch32 ARMv8-R 的仿真支持;支持 Cortex-A55 和 Cortex-R52 的 CPU 仿真,支持新的 Olimex STM32 H405 設備類型,以及支持 M-profile 系統寄存器的 gdbstub 等。

      對于 RISC-V 架構,QEMU 8.0 帶來了對 OpenTitan、PolarFire 和 OpenSBI 的更新設備支持、支持 smstateen 的額外 ISA 和擴展,支持本機調試 icount 觸發器、虛擬模式下與緩存相關的 PMU 事件、Zawrs / Svadu / T-Head /Zicond 擴展和 ACPI 等。

      此外,RISC-V 收到了多項修復,涵蓋 TLB 的 PMP 傳播、mret 異常、未壓縮指令和其他仿真 / 虛擬化改進。

      對于惠普 Precision Architecture (HPPA) 平臺,QEMU 8.0 版本改進了 fid(浮點識別)指令支持和 32 位仿真。

      另一方面,s390x (IBM Z) 平臺支持在重啟期間異步拆卸安全 KVM 客戶機的內存,并改進了對 zPCI 直通設備的處理。

      對于 x86,最新的 QEMU 8.0 版本引入了新的英特爾 SapphireRapids CPU 支持,支持在 KVM 下使用 Linux 內核 5.12 及更高版本的 Xen guests,以及 TCG 支持 FSRM、FZRM、FSRS 和 FSRC CPUID flags 。

      在其他值得注意的變化中,QEMU 8.0 改進了 virtio-mem,支持將預分配與實時遷移結合使用,更新了對 VFIO 遷移協議 v2 的實驗性遷移支持,并提高了 TCP 效率和對 qemu-nbd 使用 TLS 時的效率。

      IT之家附上 QEMU 8.0 官網源碼下載,點此鏈接查看。

      關鍵詞:

      樂活HOT

      娛樂LOVE