banner
ニュース センター
常に技術と品質を向上させ、業界のトレンドを常に最新の状態に保ちます。

QEMU 8.0 は Arm と RISC のサポートを強化します

Aug 06, 2023

オープンソース マシン エミュレータ QEMU の開発者は、プロジェクトの 8.0 リリースを開発しました。

QEMU は、ホストとは異なるアーキテクチャのゲスト マシンを実行できるマシン エミュレータです。 このソフトウェアはハイパーバイザーとしても機能します。

先週リリースされたバージョン 8.0 では、基本的な部分は何も変更されていませんが、多くのハードウェアと命令のサポートが追加されています。

追加機能の中には、Intel の Sapphire Rapids 第 4 世代 Xeon シリコンを処理したり、Arm の Cortex-A55 および Cortex-R52 プロセッサをエミュレートしたりする機能など、単純なものもあります。

FEAT_EVT や FEAT_FGT のサポートなど、より微妙な機能もあります。これは、仮想化をサポートするために Arm が提供するインシリコ機能です。

RISC-V アーキテクチャへの関心が高まるにつれて、そのソフトウェア エコシステムの成熟度がますます重要になっています。 したがって、開発者は、QEMU が OpenTitan シリコン ルート オブ トラスト プロジェクトのサポートと、RISC-V マシン上の OS がアーキテクチャのスーパーバイザ実行環境や上位のシステムと対話できるようにする OpenSBI スーパーバイザ バイナリ インターフェイスの取り組みのサポートを追加したことを知って勇気づけられるかもしれません。そこで利用できる特権的なリソース。

QEMU 8.0 は、PolarFire RISC-V FPGA をエミュレートすることもできます。 このリリースには、プロジェクトの開発者が説明している「TLB の PMP 伝播、mret 例外、非圧縮命令、その他のエミュレーション/仮想化の改善をカバーする幅広い修正」も追加されています。

このソフトウェアはメインフレーム ユーザー向けの機能も提供しており、このリリースでは、s390x での再起動中のセキュア KVM ゲストのメモリの非同期ティアダウンのサポートと、zPCI パススルー デバイスの処理の改善が追加されています。

上記のすべて、および QEMU 8.0 で追加されたその他の多くの機能は、合わせて 2,800 を超えるコミットを行った 238 人の寄稿者のキーボードから流れてきました。

QEMU は Linux 上で KVM ハイパーバイザーと並んで使用されることが多く、この 2 つが連携してエミュレーションと仮想化を提供します。

The Register がこの記事のいくつかの事実を確認したところ、QEMU のサイトにアドベント カレンダーへのリンクがあることに気付きました。アドベント カレンダーは、クリスマスまでの数週間に新しい仮想マシン イメージをダウンロードできる年に 2 回のイベントです。

残念ながら、昨年はカレンダーが予定通りに表示されませんでした。 レジスターは、カレンダーの制作チームが昨年のクリスマスを前に他のプロジェクトで忙しかったことを理解しています。 2024年に復活することを願っています。

カレンダーが戻るのを待っている間、QEMU 8.0 をここで入手できます。 ®

ニュースを送ってください

33入手してください3