Linux Kernel 6.10 RC4リリース:BCACHEFSやCachefilesなどの問題を修正
Linuxカーネルのリード開発者であるLinus Torvaldsは、6月16日に予定されている6.10バージョン(RC4)の4番目のバージョンをリリースしました。
Linuxカーネルメーリングリストの発表で、彼はこのプレリリースリリースに含まれる変更と修正を概説しました。
Linusは、DiffStat(変更概要)がPariscアーキテクチャを修正したために異常なピークを示したが、全体的な変更は比較的小さく、候補バージョンの通常の期待と一致していると指摘しました。いつものように、ほとんどの変更には、サブシステム全体に分散されたドライバーの修正が含まれます。
顕著な変更の1つは、 VFIO PCIメモリマッピングコードの修正です。これは、実際に追加されるよりも多くのコード行を削除することです。この修正は、ユーザースペースからのデバイスへの安全で効率的なアクセスをサポートする仮想関数I/O(VFIO)フレームワークに関連するメモリ管理の問題に対処する場合があります。
DiffStatピークを引き起こした別の変更は、 FireWireサブシステムの追跡ポイント実装の更新でした。追跡ポイントは、デバッグとパフォーマンスの分析を容易にするカーネルコードの検出ポイントです。
ドライバーの変更に加えて、候補バージョンにはBCACHEFSファイルシステムのより多くの修正が含まれています。 BCACHEFSは、既存のLinuxファイルシステムを改善するために設計された次世代ファイルシステムです。 LinuxカーネルRC2には、BCACHEFの多くの修正も含まれており、この新しいファイルシステムの継続的な開発と安定した作業を強調していることに注意してください。
RC4バージョンは、パフォーマンスを改善するために一部のファイルシステムで使用されるキャッシュバックエンドであるCachefilesサブシステムの問題にも対処します。
残りの変更は、候補バージョンの典型的な構成を反映して、個々のカーネルサブシステム全体に散在する小さな変化として説明されています。
詳細の調査に興味がある人のために、Linus Torvaldsはショートログを提供します。これは、このリリースに含まれる単一のコミットの簡単な要約です。
全体として、このバージョン候補は、ドライバーの問題、ファイルシステムエラー(特にBCACHEFS)、およびカーネルコードベースのさまざまな改善に対処することにより、今後の6.10カーネルバージョンの安定化に焦点を当てています。
ユーザーは、テストのためにkernel.org WebサイトまたはLinus torvalds gitツリーから最新バージョンの候補者をダウンロードすることをお勧めします。
これらの開発バージョンは、実験的であるため、生産システムで使用すべきではないことに注意してください。
関連する読み物:
以上がLinuxカーネル6.10 RC4は、より多くのBCachefとCachefilesの修正でリリースされましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。