QEMU プロジェクトはバージョン 10.2.0 を発表し、イベントループとライブマイグレーション機能のパフォーマンス最適化を強調しています。この更新では、Linux システムでの優れた I/O 処理のための io_uring サポートと、仮想マシンの更新中の中断を最小限に抑える新しい cpr-exec マイグレーションモードが導入されました。また、ARM や RISC-V などのアーキテクチャ向けのハードウェアエミュレーションも拡大されています。
QEMU は、あるハードウェアプラットフォームのソフトウェアを別のアーキテクチャ上で実行可能にするオープンソースのエミュレータで、2026 年 1 月 7 日にバージョン 10.2.0 を公開しました。このリリースは、コアイベントループの強化、ライブマイグレーションの効率向上、および ARM、RISC-V、HPPA を含むさまざまなプロセッサアーキテクチャのサポートを対象としています。主なアップグレードとして、サポートされる最新の Linux ホスト向けに io_uring 非同期 I/O インターフェースを統合しています。この変更は、システムオーバーヘッドを低減し、高負荷の入出力タスク中のレイテンシを削減することを目的とし、高性能仮想化ニーズを持つユーザーに利益をもたらします。マイグレーション機能では、新しい cpr-exec モードが際立っています。既存の状態と接続を再利用してリソース使用を削減し、ファイルディスクリプタとメモリ整合性を維持しながら、仮想マシンをほとんど中断せずに更新可能にします。ARM および AArch64 では、エミュレータが FEAT_SCTLR2、FEAT_TCR2、FEAT_LSE128、FEAT_ATS1A などの新しい CPU 機能、および FEAT_AIE や FEAT_GCS などを追加しました。これらの追加により、最近の ARM 命令セットに依存するソフトウェアのテストが可能になります。RISC-V では OpenSBI バージョン 1.7 への更新と HMP MonitorDef API の実装が行われました。PowerPC は PowerNV11 および PPE42 CPU との互換性を獲得し、pSeries システム向け FADUMP サポートを追加して障害分析を支援します。Google Summer of Code の成果による HPPA の改善は、HP 715/64 ワークステーションのエミュレーションを強化し、NCR 53c710 SCSI コントローラと HP LASI I/O コントローラを組み込みました。x86 では、新しい MSHV アクセラレータがネスト仮想化のペナルティなしで Hyper-V ゲストをサポートし、HPET 用の大きな QEMU ロックが削除されました。ストレージ機能には、FreeBSD ホストとの 9pfs バックエンド互換性、eMMC デバイス向け RPMB エミュレーション、および QMP で公開されるブロック境界が含まれます。セキュリティ更新では、暗号化サブシステムで複数の x509 証明書-鍵ペアを許可し、新基準へのスムーズな移行を実現します。セキュリティポリシーは、定義されたマシンタイプと構成向けに「セキュリティエラー」を指定します。Rust 統合が進み、最低バージョン 1.83 を要求し、PL011 および HPET デバイスが C 実装と機能パリティを達成しました。廃止された要素として -old-param オプションと ARM pxa CPU ファミリーが削除され、wavcapture コマンドは非推奨とマークされました。このリリースは、多様なプラットフォーム上の開発者とシステム管理者の QEMU の有用性を拡大します。