数日前、私たちはブログで新しいバージョンのリリースのニュースをここに発表しました VirtualBox 6.1、 さまざまなニュース、特にLinux5.4のサポートが付属しています。 今 QEMU4.2の新しいバージョンの発売を発表する時が来ました。 これは、VirtualBoxおよびVMwareの優れた代替手段です。
QEMUを知らない方へ、これは無料の仮想マシンソフトウェアであることを知っておく必要があります。 これは、プロセッサと、必要に応じて一般的に異なるアーキテクチャをエミュレートできます。 君は XNUMXつ以上のオペレーティングシステムを実行できます (およびそのアプリケーション)単独で KVMやXenなどのハイパーバイザー経由、または単にバイナリ、マシンにすでにインストールされているオペレーティングシステムの環境。
QEMUは、ゲストシステムがホストシステムと同じプロセッサを使用する場合、またはx86、ARM、PowerPC、Sparc、MIPS1プロセッサのアーキテクチャをエミュレートする場合、エミュレーションなしで仮想化を有効にします。 x86、x64、PPC、Sparc、MIPS、ARMプラットフォーム、およびLinux、FreeBSD、NetBSD、OpenBSD、Mac OS X、Unix、およびWindowsオペレーティングシステムで動作します。
QEMU 4.2の新機能は何ですか?
この新しいバージョンでは、 QEMUの開発チームはいくつかの大きな変更を発表しました、そのうちQEMU4.2は多くの製品とともに発売されています Linux仮想化の改善。
ただし、一部 このアップデートのハイライトの このオープンソースエミュレータの機能の概要 すべてのCPUモデルの最新の更新を含める トランザクション同期拡張機能(TSX)がデフォルトで無効になりました。 これは、最近の脆弱性TSX AsyncAbortおよびZombieloadVariantTwoが原因です。
のために KVMは、256を超えるCPUを使用する機能を追加しました また、SVD SIMD命令のサポート、およびTCGコードジェネレーターを使用したエミュレーションパフォーマンスの向上を提供します。
QEMU4.2のもうXNUMXつのパフォーマンスの向上は 最近のGcryptおよびNettleライブラリに含まれています。 どこ QEMUでXTS暗号化モードを使用できるようになりました ライブラリ自体とこれは結果として生じる可能性があります AES-XTS暗号化のパフォーマンスが大幅に向上しました。 特に、QEMUで実行するときにLUKSディスク暗号化を使用する場合。
へ NBD、ブロックドライバーがより効率的な処理をサポートするようになりました 読み取りコピー要求に加えて、コピースパースイメージの受信サーバー最適化とNBDクライアント/サーバー展開の一般的な修正/改善。
のために PowerPCアーキテクチャエミュレータ 持っています エミュレートする機能 説明書 POWER9 mffsce、mffscrnおよびmffscrni。 エミュレートされたマシンでは、「powernv」が追加されました HomerおよびOCCSRAMシステムデバイスのサポート。
virtio-mmioにvirtio互換が追加されました 標準2 および特定の仕様virtio1,1 バッチモードで仮想I / Oデバイスとデータを交換するためのパッケージ化された仮想キュー(virtqueue)メカニズム。
目立つ他の変更のうち この新しいバージョンの:
- Intel AVX-512 BFloat16(BF16)拡張機能のサポート。
- ARMコアのTinyCode Generator(TCG)エミュレーションのパフォーマンスが向上しました。
- LUKSブロックドライバーは、Fallocと完全な事前割り当てをサポートするようになりました。
- 256を超えるCPUで実行するためのARMでのQEMUサポート。
- AST2600ASPEEDモデルのサポートが追加されました。
- ARM SVE(Scalable Vector Extensions)の場合、ARMSoCおよびサポートされているカーネル上のKVMゲストと互換性があります。
- Apple MacOS Hypervisor Framework(HVF)のサポートは現在安定していると見なされています。
- SVE互換ハードウェアでのSIMDSVE命令のKVMサポート。
- mffsce、mffscrn、およびmffscrniPOWER9命令のエミュレーションサポート。
- 「powernv」マシンは、HomerおよびOCCSRAMシステムと互換性があります。
- RISC-Vでは、デバッガーがすべてのアーキテクチャー状態を確認できるようになりました。
Si あなたはそれについてもっと知りたいです QEMU 4.2のこの新しいリリースについては、QEMU.orgで確認できます。
最後に、この新しいバージョンのインストールに関心のある人は、プロジェクトの人気が高いため、Linuxディストリビューションの公式チャネル内で新しいバージョンを見つけることができます。 パッケージマネージャーを使用して、ターミナルからインストールするだけです。