Linux 6.14-rc3: 仮想化とドライバーの新機能と改善点

  • Linux カーネル 6.14-rc3 新しいデバイス管理の改善 フェイクバス.
  • 重要 KVM アップデート ARM および x86 アーキテクチャ向けで、安定性とパフォーマンスが向上します。
  • 改善されたサポート AMD Ryzen プロセッサーを搭載した Lenovo ThinkPad ノートパソコン向け。
  • の法人化 Rust でのバインディング 新しいフレームワーク フェイクバスドライバーの開発を促進します。

Linux 6.14-rc3

XNUMX週間後 以前のrc2、の発売 Linux 6.14-rc3 カーネル開発の新たな段階を示し、仮想化、ハードウェア サポート、およびドライバーの最適化に大幅な改善を導入します。 このリリースLinus Torvalds 氏が率いる は、Linux 6.14 の最終リリースに先立ち、テスト用に利用可能になりました。

最も注目すべき変更点は、 偽バスの設立、デバイス ドライバーの開発を簡素化する新しいシステム、および ARM と x86 アーキテクチャの両方のカーネルベースの仮想マシン (KVM) に対するいくつかの重要な修正が含まれています。

Linux 6.14-rc3: KVM 仮想化の最適化

La KVM アップデート このバージョンでは、ARM および x86 アーキテクチャに影響する多数の安定性の改善とバグ修正が導入されています。 ARM 側では、浮動小数点演算と SIMD 演算におけるデータ管理を改善するために、ベクトル レジスタの処理が改訂されました。仮想 CPU の初期化と割り込みコントローラのタイミングの問題も修正されました。

x86アーキテクチャの場合、 AMD Secure Nested Paging (SNP) サポートのバグを修正しました Hyper-V ベースの仮想化環境のサポートが強化されました。さらに、より効率的な操作を可能にするために、ページネーション テーブルの管理に調整が実装されました。

新しいフレームワーク: フェイクバス

このバージョンで関連する追加機能はFaux Busです。 完全なプラットフォーム ドライバーの複雑さを必要としないデバイスでのドライバー開発を容易にするように設計されています。。この新しい API は、デバイスを作成する機能と削除する機能という 2 つの主な機能のみを備えた、デバイスを管理するための簡素化された構造を導入します。これは、仮想デバイスやテストデバイスに特に役立ちます。

最も印象的な革新の一つは、 Rustのサポート フレームワーク内のネイティブ バインディングのおかげで、開発者は最初からこの言語を使用してコントローラーを作成できるため、すぐに使用できます。

Lenovo ThinkPad ノートパソコンの新機能

Linux 6.14-rc3で更新されたドライバーの中には、 AMD Ryzenプロセッサを搭載したLenovo ThinkPad向けに最適化されたサポートが追加されました。特に、ACPI 経由でパフォーマンス プロファイルを管理するためのサポートが改善され、ユーザーはニーズに応じてノートブックの電力消費を調整できるようになりました。この変更は、Ryzen を搭載した最新の ThinkPad モデルに影響し、ThinkPad P14s G5 AMD ラップトップで正常にテストされています。古い ThinkPad X120e モデルのファンの速度管理にも修正が適用されました。

Linux 6.14-rc3 の変更点に関する技術的詳細

合計で、このアップデートには約 30 個のソースコードファイル、バランスのとれた 420行追加 y 427人が排除。この調整は、コードの最適化と問題解決のバランスを示しています。 既存のエラー.

カーネル開発者は、これらの改善により、仮想化の基盤がより安定して効率的になり、実稼働環境で KVM に依存しているシステム管理者や上級ユーザーの作業が楽になることを期待しています。

テスト プロセスは継続中であるため、要求の厳しい環境で KVM を使用しているユーザーは、これらの更新を評価し、Linux 6.14 の最終リリースをさらに改良する際に問題を報告することが推奨されます。