|
12月31日、TencentOSカーネルチームがLinuxコミュニティに2つの重要な改善提案を提出し、主要メーカーを約3年間悩ませてきた2つの重要なカーネルバグを解決したと報じられました。これらの解決策はLinuxの創始者からも称賛されました。 2021年、Linuxカーネルファイルシステムは、ファイルの読み書きパフォーマンスの向上を目的としたLarge Folioと呼ばれる新機能を段階的に導入しました。理論的には、この機能によりファイルシステムの速度と効率が向上するはずですが、実際にはバグが存在します。 このバグは、高同時実行環境で散発的に発生し、再現条件は極めて厳格です。発生させるのは困難ですが、その潜在的なリスクはコミュニティや主要ベンダーの間で依然として不安を引き起こしています。2年以上もの間、Linuxコミュニティのどのベンダーもこの問題に関する手がかりを見つけることができていません。 今年4月、Tencent CloudのOSカーネルチームは、パフォーマンス最適化中に問題の根本原因を発見しました。LinuxカーネルのページキャッシュとXarrayの相互作用に問題があったのです。これはキャッシュインデックス管理を担う重要なモジュールですが、インデックス更新ロジックが過度に複雑で、高並列環境ではエラーが発生しやすく、データポインタの破損を直接引き起こしていました。 問題を特定した後、Tencent Cloud は次の 2 つの重要な最適化を提案しました。 1. インデックス検索を最適化: XArray の複数の冗長クエリを 1 つの操作に簡素化し、複雑さを大幅に軽減します。 2. 同時実行の安定性の向上: 同時実行性の高いシナリオでは、処理ロジックが再検討され、正確なポインター割り当てが保証され、エラーが排除されました。 この最適化により、データ破損の問題が修正されただけでなく、オペレーティングシステムのパフォーマンスも向上しました。これらの変更はLinuxコミュニティから最善の修正とみなされ、最新バージョンのオペレーティングシステムに組み込まれ、Linuxの創始者からも称賛されました。 |
Tencent Cloud チームによる重大な Linux カーネルの脆弱性の修正が Linux 創設者から賞賛される。
関連するおすすめ記事
-
NASAは宇宙に取り残された宇宙飛行士の帰還をさらに延期し、来年3月末にすることを発表した。
-
インディーゲーム市場は力強い成長を遂げており、『Black Myth: Wukong』が最高の売り上げを記録し、業界の新たなトレンドを牽引しています。
-
インドは国内部品サプライチェーンの強化に2300億ルピーを投資し、アップルのiPhone 17以降のモデルの生産を加速させる。
-
北米のスターバックス店舗では、商品を購入しないと入店できませんが、中国では店舗は無料で営業しています。
-
Xiaomi SU7の出荷台数が初めて単月で2万台を突破。今月は年間出荷目標の10万台を前倒しで達成する見込み。
-
高速レーシングカー、テスラ サイバートラックが中国の公式サイトで販売開始。3月4日より販売開始。