QEMU 5.1がリリース - 多数の改善を含む新バージョン

S 20200813 203210

QEMU開発チームは8月12日(現地時間)、オープンソースのエミュレーターソフト「QEMU」の最新版「QEMU 5.1」をリリースしました(B公式ブログPhoronix)。

QEMUはプロセッサだけでなく、機械全体を対象としたエミュレートが可能な仮想マシンソフトウェアで、現在公式サイトより最新版のソースコードをダウンロードすることができます。Macの場合、HomebrewやMacPortsでインストール可能です。

QEMU 5.1は、235人の開発者による2500以上のコミットが含まれるリリースとなっており、多数の新機能が含まれています。例えば、Nested Virtualizatiにも対応したAMDシステムのライブマイグレーション機能のサポートや、NVMe 1.4仕様に含まれるPMR(Persistent Memory Region)のサポート、Linuxキーリングを介しQEMUにSecretsを渡すことができる機能の追加などが行われています。

さらに、ARMv8.5のメモリタグ機能とARMv8.2のTTS2UXNのサポート、Raspberry PiボードのUSBコントローラのサポートなどARM関連の修正や、さまざまな暗号関連の改良など、以下のような変更が含まれています。

  • ARM: support for ARMv8.2 TTS2UXN architecture feature
  • ARM: support for ARMv8.5 MemTag architecture feature
  • ARM: new board support for sonorapass-bmc
  • ARM: virt: support for memory hot-unplug
  • ARM: support for nvdimm hotplug for ACPI guests
  • AVR: new architecture support for AVR CPUs
  • AVR: new board support for Arduino Duemilanove, Arduino Mega 2560, Arduino Mega, and Arduino UNO
  • MIPS: support for Loongson 3A CPUs (R1 and R4)
  • MIPS: performance improvements for FPU and MSA instruction emulation
  • PowerPC: support for guest error recovery via FWNMI
  • RISC-V: support for SiFive E34 and Ibex CPUs
  • RISC-V: new board support for HiFive1 revB and OpenTitan
  • RISC-V: Spike machine now supports more than 1 CPU
  • s390: KVM support for protected virtualization (secure execution mode)
  • x86: improvements to HVF acceleration support on macOS
  • x86: reduced virtualization overhead for non-enlightened Windows guests via Windows ACPI Emulated Device Table
  • block: support for 2MB logical/physical blocksizes for virtual storage devices
  • crypto: support for passing secrets to QEMU via Linux keyring
  • crypto: support for LUKS keyslot management via qemu-img
  • NVMe: support for Persistent Memory Region from NVMe 1.4 spec
  • qemu-img: additional features added for map/convert/measure commands, as well as support for zstd compression
  • qemu-img: support for new ‘bitmap’ command for manipulating persistent bitmaps in qcow2 files
  • virtio: TCG guests can now use vhost-user threads
  • virtio: vhost-user now supports registering more than 8 RAM slots
  • and lots more…

その他変更の詳細はChangeLogで確認することができます。

Pc タイトル QEMU
公式サイト http://wiki.qemu.org/Index.html
ソフトアンテナ https://www.softantenna.com/softwares/2484-qemu
説明 軽量のOSエミュレーター。

スポンサーリンク