Linux Kernelの大手開発者であるLinus Torvaldsは、Linuxカーネル6.12の2番目の候補(RC2)をリリースしました。 Linux Kernel 6.12 RC2は、カーネルのさまざまな領域でさまざまな改善とバグ修正をもたらします。
カタログ
- 非常に大きなrc2
顕著な変更と修正-
グローバルヘッダーファイルの名前を変更します-
ファイルシステムの更新-
ネットワークとドライバーの改善-
ドライバーアップデート-
キーパーコミュニケーション-
その他の修正と改善-
Linuxカーネル6.12 rc2- を試してください
結論-
非常に大きなrc2
Linus Torvaldsは、開発者がマージウィンドウの後に休憩を取るため、2番目のバージョン候補(RC2)は通常小さくなっていると指摘しました。ただし、このバージョンはこのパターンには従わず、多くの変更と更新が含まれています。その大規模にもかかわらず、これらの変化は歴史的傾向と一致しており、より大きなRC2が珍しくないことを示しています。
顕著な変更と修正
グローバルヘッダーファイルの名前を変更します
このバージョンの大きな変更は、グローバルヘッダーファイルASM/UNALIGNED.hの名前をLinux/Unaligned.hに変更することです。この変更は、いくつかのロールバックとともに、Diffstatで非常に際立っています。 DiffStatのより大きなピークは、コードの変更ではなくFolioドキュメントの更新によって引き起こされることに注意してください。
ファイルシステムの更新
ファイルシステムは、差の約4分の1を変更し、通常よりもわずかに大きくなります。これはランダムな時間効果であり、今後数週間でドライバーの更新が増える可能性があります。
いくつかの顕著な変更には、次のものが含まれます
btrfs(b-treeファイルシステム)
:バッファオーバーフロー検出と無効なクローン操作の修正を含む複数の修正。 -
ext4(4番目の拡張ファイルシステム)
:特定の操作中に「1-difference」の問題を修正し、より正確にデントリーの更新を追跡しました。 -
ネットワークとドライバーの改善
Linuxカーネルバージョンでは、ネットワークとドライバーの更新は常に非常に重要です。このRC2には、さまざまなハードウェアおよびネットワークコンポーネントのいくつかの修正が含まれています。
イーサネットドライバー
:lantiq_etopドライバーのメモリリークを修正し、cachefilesコンポーネントのメモリリーク修正を修正しました。
- Bluetooth Stack:Bluetooth通信の安定性とセキュリティにいくつかの改善が行われました。
- 一般ネットワークスタック:パケットのセグメンテーションと処理をより適切に管理するために、ヘルパー関数が追加されました。
- ドライバーアップデート
カーネル開発の場合によくあるように、ドライバーの更新はこの候補バージョンの大部分を形成します。ファイルシステムの変更はわずかに大きくなりますが、後続のRCでより多くのドライバーの更新が予想されます。
いくつかの顕著なドライバーの改善には、
が含まれます
-
オーディオドライバー:ALSA(Advanced Linux Sound Architecture)ドライバーの更新には、HP PavilionやHuawei Matebookなどのデバイスの新機能が含まれています。
-
ディスプレイドライバー:AMDディスプレイドライバーは、特定のEDP(組み込みディスプレイポート)問題のソリューションを提供します。
-
RISC-Vアーキテクチャ:Kasanが有効になっているときにカーネルスタックサイズに関連するバグを修正し、パフォーマンスとデバッグ機能を改善しました。
キーパーコミュニケーション
Torvaldsは、マージ提出メッセージにおける明確で簡潔な通信の重要性を強調しています。彼はメンテナーに、アクティブな音声と命令的な文章を使用して、メッセージをより直接的かつ理解しやすくするように頼みました。
その他の修正と改善
このRC2バージョンには、さまざまなサブシステムの追加の修正が含まれています。
ACPIおよび電源管理
:さまざまなハードウェア構成、特にDellシステムのサポートの改善。 -
スケジューラ修正
:競争条件によって引き起こされる応力ピークを解決しました。 -
セルフテストの更新
:テスト環境でのカバレッジと安定性を確保するために、カーネルセルフテストでいくつかの改善が行われました。 -
Linuxカーネル6.12 rc2
を試してください
ユーザーは、テストのために
kernel.org
webサイトまたは
linus torvalds 'gitツリーから6.12の2番目のバージョンをダウンロードできます。
これらの開発バージョンは、実験的であるため、生産システムで使用すべきではないことに注意してください。
結論
Linuxカーネル6.12-RC2バージョンは、カーネルのパフォーマンス、安定性、セキュリティを改善するための多くの更新と修正をもたらします。このリリースは典型的なRC2バージョンよりも大きくなりますが、これらの変更は履歴仕様に完全に準拠しており、Linuxカーネルの継続的な開発に不可欠です。
開発サイクルが進むにつれて、より多くの更新と改善が最終バージョンに近づくことが期待されています。
以上がLinuxカーネル6.12 RC2がリリースされましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。