2ヶ月間の集中的な開発を経て、 リーナス・トーバルズがLinux 7.0カーネルを正式にリリースしました最初の桁が大きくなったことで、アーキテクチャに根本的な変化があったように思われるかもしれないが、実際には、この番号付けは、6.x ブランチにおけるバージョンの無限の蓄積を避けるための組織的な決定に基づいている。
しかし、この形式的な移行の裏には、膨大なパッケージが隠されている。 1万5千件以上の修正 これは、今後数年間のオペレーティングシステムの方向性を示すものです。このバージョンは、新しいプログラミング技術に関する厳格な規制の確立、高度なストレージツールの統合、そして将来の暗号化の脅威に対するカーネルの防御策の準備において際立っています。
Linux7.0の主な新機能
の台頭 人工知能は保守業者に カーンの開発プロセスにおいて明確な限界を設定するため。 このバージョンの時点で、 使用 コードを書くための自動アシスタント 許可はされているが、厳しく規制されている。 これらのツールによって生成されたパッチを提出するプログラマーは、サポートタグを明示的に含める必要があり、提出されたコードの品質、セキュリティ、およびライセンス準拠について、完全かつ譲渡不可能な責任を負うものとします。マシンを作者として記載することは決してできません。
こうした作業方法の近代化と並行して、プログラミング言語も Rustは実験的なレーベルを放棄する そしてそれはカーネルの構造的な一部となる。新しいライブラリの統合により内部記述が簡素化され、コードサイズが縮小されたが、従来のコンピュータ上でシステムをコンパイルする際にRustが必須の依存関係となることはなかった。
ストレージと機械式ディスクの終焉
Linux 7.0の新バージョンのもう1つの新機能はファイルシステムにあります。 XFSは、ユーザー空間からの監視機能の改善を追加しています。バックグラウンドプロセスがユニットの状態を監視し、メタデータの破損の兆候が少しでも見られたら自動的に復旧ルーチンを実行できるようにする。
さらに、彼はデビューを果たします Nullfsは、 繊細な工程において初期アンカーテンプレートとして機能する システム起動プロセス時間の経過とハードウェアの進化を象徴する紛れもない例として、開発者たちは、ソリッドステートドライブが現在の技術環境を完全に支配しているという前提のもと、ノートパソコンの磁気ハードドライブをシャットダウンするために設計された従来の省電力モードを完全に廃止した。
メモリの最適化
Linux 7.0では、 遅延プリエンプションモードのデフォルト有効化技術的には PREEMPT_LAZY として知られています。この構成は、最も一般的に使用されているプロセッサ アーキテクチャに適用されます。通常のバックグラウンドタスクの中断を賢く遅延させ、 しかし、重要なリアルタイム処理に対しては絶対的な処理優先度を維持する。
この調整には、負荷の高いデータベースサーバーでのパフォーマンス低下を防ぐための追加ツールが必要でしたが、全体的な結果として、日常使用において優れたスムーズさが実現しました。RAM レベルでは、 新しいスワップテーブルメカニズムは、キャッシュされたルックアップを最適化します。 これにより、要求の厳しい環境下での処理速度が劇的に向上するとともに、メモリ内で圧縮されたデータが事前の解凍なしに物理ストレージに直接送信されるようになり、貴重なプロセッササイクルを節約し、バッテリー寿命を延ばすことができます。
暗号技術とネットワーク
El カーネルは、システムモジュールの認証にML-DSA暗号アルゴリズムを採用している。これにより、量子コンピュータによる将来の総当たり攻撃に対する数学的な耐性が保証されると同時に、時代遅れのSHA-1標準に基づく脆弱な署名へのサポートが完全に排除されます。
ネットワーク層では、 システムが高度な輻輳通知プロトコルを有効化する これにより、パケットを破棄するという破壊的な手段に頼ることなく、トラフィックのボトルネックをチームに警告するとともに、将来のWiFi 8無線規格の膨大な容量をサポートするための基盤インフラを整備します。こうした論理的な取り組みは、AMDやIntelの最新グラフィックスユニットから、最新のARMプロセッサを搭載したモバイルプラットフォームまで、次世代ハードウェアに対する大規模なサポートによって補完されています。
最後に、これについてもっと詳しく知りたい場合は、 詳細は次のリンクをご覧ください。