|
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 創設者から賞賛される。
関連するおすすめ記事
-
4399が広州で土地購入に6億元もの大金を投じる!ミニゲームを通じてわずか6ヶ月で27億元を稼ぎ出した。
-
マスク氏は、テスラのオプティマス・ロボタクシーの価格は2万ドルから3万ドルになると述べた。
-
JD.com:月収1万元以上のR&D職のインターンを1万人募集。
-
スマートオーディオデバイスの世界出荷量は11.2%増加し、新興市場が成長の主な原動力となった。
-
春節の旅行ラッシュでは、自動運転による移動が72億回に達すると予想されています。高徳地図は、新エネルギー車のオーナー向けに特別サービスを開始しました。
-
バイトダンスは、Honorの元CEOである趙明氏が同社に入社し携帯電話事業を率いるという報道を否定した。