Linux 6.11 はすでにリリースされており、サポート、ドライバー、機能などが改善されています。

Linux カーネルのマスコット、Tux

数日前に発表されました 新しいバージョンの Linux カーネル 6.11 のリリース、 2 か月の作業を経て、新しいバージョンには重要な改善が含まれているため、発表を行ったのは Linus Torvalds 自身です。

最も注目すべき新機能は次のとおりです。 アトミックブロック書き込みのサポート、 io_uring に binding() や listen() などの操作を追加し、ソフトウェア割り込みハンドラーをブロックするメカニズムを追加しました。さらに、 実行可能ファイルを変更する機能 記憶に反映され、導入されました Rustでのブロックデバイスドライバー開発のサポート、 とりわけ。

Linux 6.11 15,000 人以上の開発者によって行われた 2,000 件以上の修正が含まれています。このパッチのサイズは 85 MB で、13,000 以上のファイルに影響し、約 260,000 万行の新しいコードと XNUMX 以上のコードが削除されています。

Linux6.11の主な新機能

発表されたこの新しいバージョンの Linux 6.11 では、多数の重要な変更が導入されており、最も重要な革新の XNUMX つはディスク サブシステム、I/O、およびファイル システムにあります。目立つし、ブロックレベルのアトミック書き込みのサポート、これにより、ブロックのセットを完全に書き込むことも、まったく書き込まないこともできます。 ハードウェア障害から保護します。 この機能はフラグで有効になります。 RWF_ATOMIC 電話で pwritev()、 個々のファイルのサポートに関する情報は、次の方法で入手できます。 statx()。 さらに、現在は許可されています 実行中のプロセスにリンクされた実行可能ファイルへの書き込み、実用的ではないという古い制限がなくなりました。

Linux 6.11 が提供するもう XNUMX つの新機能は、 新しい rnull ハンドラー、null_blk と同等ですが、Rus で書かれていますこれにより、Rust 言語でブロック デバイス ドライバーを開発できる可能性が開かれます。

ファイルシステム上 Btrfs, 新しい取り付けオプションが追加されました (「ignoremetacsums」と「ignoresuperflags」) 障害後のファイルシステムの回復を容易にする。また、ntfs3 は属性をサポートするようになりました。 「圧縮」と「不変」 一方、F2FS と Ext4 では、大文字と小文字を区別しない名前の処理が改善され、処理が最適化されています。 Ext4も機能を最適化 jbd2_transaction_committed、 高速ドライブのパフォーマンスが最大 20% 向上します。

さらに listmount() および statmount() 呼び出しの機能が拡張されました。 これにより、初期名前空間にアクセスできない場合でも、マウント ポイントとそのオプションをより適切に処理できるようになります。

これに加えて目立つのが、 新しい仕組みの導入 ソフトウェア割り込みをブロックするには (下半分)、システムのパフォーマンスと遅延の削減の両方が向上します。 リアルタイムコアと共通コア。

さらに 新しい IOCTL 操作が追加されました Pseudo-FS NSFS の場合、 異なる名前空間間でプロセス識別子を変換する。 BPF のサポートに関しては、ユーザー空間のプロセスの通知メカニズムによるシステムのセキュリティと効率の向上に加えて、ビットマスクを処理するための反復子が導入されました。

のために 電源管理、新しいサブシステムが追加されました その デバイスのアクティベーション順序を管理します。 クアルコムのようなプラットフォームに必要です。モジュールも導入されました 「ずさんなロジックアナライザー」 GPIO を使用してロジック信号アナライザーを作成し、サポートを追加しました。 実行時定数、初期システムロード後に変更されない定数変数を最適化します。

Rustの使用に関連する改善を追加しました。 ドライバーとモジュールの開発で、Rust バージョン 1.80 をサポートします。さらに、ファームウェアを管理し、ユーザー空間にアクセスするために抽象化が導入されました。 x86-64 アーキテクチャ上にシステムが実装されました ウレットプローブ ユーザー空間からの戻り値の追跡を改善するために最適化されています。

メモリに関しては、追加されました CGROUP メモリ コントローラーのメモリ予約オプションと新しいパラメータ、メモリの解放とキャッシュ ページのバランスを調整する「SWAPPINESS」など。また、仮想メモリ領域の検索も改善されました。 /proc/pid/maps。

また、 Linux 6.11 は、新しい AES-GCM 実装による暗号化の改善を特徴としています x86-64 システムでは高度なベクトル命令を使用し、156% のパフォーマンス向上を達成します。さらに、AMD SEV-SNP 拡張機能により仮想化環境の初期サポートが追加され、仮想マシンのセキュリティが向上しました。

最後に、サポートの改善に関して、Linux 6.11 では、 AMD RDNA4 GPUの初期サポート (「GFX12」)、DCN 4.0.x、GC 12.0、SDMA 7.0 などのテクノロジに加えて。で DRM 'EDID パラメータのドライバーが書き換えられ、 i915 ドライバーが Battlemage Xe2 GPU をサポートするようになりました、デフォルトで CMRR モードが有効になります。ドライバーに SM7150 プラットフォームと X185 および a505 GPU のサポートも追加されました msm DRM.

オーディオでは、Intel Panther Lake、旭化成 AK4619、Cirrus Logic CS530x などの新しいチップとコーデックが組み込まれています。さらに、SoC のサポートも提供されます。 スナップドラゴン X エリート 12 コア Oryon CPU と Adreno GPU を使用する Qualcomm 製。

最後に、さらに詳しく知りたい場合は、以下の詳細を参照してください。 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。