|
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 創設者から賞賛される。
関連するおすすめ記事
-
OpenAI は初の最高マーケティング責任者を迎え、数十億ドル規模の AI 帝国の商業化を加速します。
-
Maimaiの「2024年人材移住レポート」によると、AI関連職種は給与の高い仕事の上位10位のうち半数を占めており、非技術系人材にとって海外進出は現実的なキャリアパスとなっている。
-
TechWeb イブニングニュース: ChatGPT が再びクラッシュ; CATL が香港で上場を計画。
-
GMの複数のモデルが集団訴訟に直面:ギアシフトアセンブリの問題により、車両が適切に停止できない。
-
Zero One ThingsのCEO、Kai-Fu Lee氏は、自らを「眠る必要のない」「鉄人」と呼び、かつては「鉄人」と呼ばれることを非常に誇りに思っていた。
-
Google が、1.5 Pro の 2 倍の速度を誇る Gemini 2.0 を発表。