QEMU 4.2進行了各種改進,了解其新聞

QEMU

昨天我們在談論 解放 Bochs 2.16.10的新版本 這是VirtualBox的替代方案, 現在已經介紹了QEMU 4.2項目的啟動 在其中 介紹了一些新功能,特別是改進功能 到項目。 在準備版本4.2時,來自2200個開發人員的超過198項更改。

對於那些不知道的人 QEMU 他們應該知道 是一個允許您運行的模擬器 已編譯的程序 具有完全不同的體系結構的系統中的硬件平台, 例如,在x86兼容PC上運行ARM應用程序。

在QEMU的虛擬化模式下,由於直接在CPU上執行指令以及使用Xen虛擬機管理程序或KVM模塊,因此在隔離環境中運行代碼的性能接近於本機系統。

QEMU 4.2中的主要新功能

在QEMU 4.2的新版本中,體系結構仿真器 ARM獲得了對Aspeed AST2600 SoC仿真的支持 «Ast2600-evb»以及 支持Semihosting 2.0技術 帶擴展 STDOUT_STDERR / EXIT_EXTENDED,允許仿真設備使用stdout,stderr和stdin在主機端創建文件。

而為了 KVM增加了使用超過256個CPU的能力 並提供對SVD SIMD指令的支持,以及使用TCG代碼生成器提高的仿真性能。

還強調了 添加了一種新型的microvm機器 仿真到x86體系結構仿真器, 使用virtio-mmio代替PCI 優化性能。 通過«啟用和禁用VMX的功能-中央處理器“。

添加了對模擬AVX512 BFloat16擴展的支持。 支持新的Denverton(基於Atom的SoC服務器),Snowridge和Dhyana CPU模型。 對MacOS Hypervisor框架的穩定支持(«-加速hvf«)。

對於網絡塊設備(NBD)設備驅動程序,它可以更有效地處理讀取副本請求。 這 NBD服務器代碼已針對複制稀疏映像進行了優化 (帶有空隙)。 已經實現 對NBD客戶端和服務器實施的總體改進。

PowerPC體系結構仿真器模仿能力 說明 POWER9 mffsce,mffscrn和mffscrni。 在模擬計算機上,添加了“ powernv” 支持Homer和OCC SRAM系統設備。

在virtio-mmio中添加了virtio-compatible 標準2 和特定的規範virtio 1,1 一種打包的虛擬隊列(virtqueue)機制,用於以批處理模式與虛擬I / O設備交換數據。

其他變化 在新版QEMU 4.2中脫穎而出:

  • 經典代碼生成器TCG(微型代碼生成器)支持用於監視處理器指令和內存中地址的插件。
  • 使用AES-XTS算法可提供更高的LUKS磁盤加密性能。
  • Vfio-pci增加了對財產的支持 故障轉移對 ID 簡化VFIO設備的遷移。
  • “ -initrd”選項已添加到RISC-V體系結構仿真器中,並且能夠在調試器中查看體系結構的完整狀態。
  • s390體系結構仿真器支持IEP(指令執行保護)。
  • 在68k體系結構模擬器中,添加了模擬Macintosh Quadro 800和經典NeXTcube系統的初始功能。
  • 在xtensa體系結構仿真器中,已添加了新型的“虛擬”仿真機,並且已實現了對用戶空間仿真的ABI call0支持。

如何在Ubuntu及其衍生版本上安裝QEMU 4.2?

當前尚未通過Ubuntu官方渠道安裝此新版本的QEMU,但是我們需要等待幾天,以便二進製文件在存儲庫中可用。

只要它們可用,就 打開一個終端 (您可以使用快捷鍵Ctrl + Alt + T來完成此操作) 我們將輸入以下內容:

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

或者他們也可以執行安裝並等待新的更新被通知僅更新軟件包。

博克斯
相關文章:
Bochs,VirtualBox的開源替代品達到其版本2.6.10

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。