Linux 6.5 はサポートの大幅な改善やニュースなどを備えて登場します

Linuxカーネル

Linux は、Unix カーネルに似た大部分が無料のカーネルであり、無料のオープン ソース ソフトウェアの主要な例の XNUMX つです。

XNUMXか月の開発の後、 Linus Torvaldsは、Linuxカーネル6.5のリリースを発表しました。 注目すべき変更には、Intel TPMI 電源管理メカニズムのサポート、cachestat システム コール、Rust 言語サポートの継続的統合、RISC-V ベクトル命令のサポートなどが含まれます。

この新しいバージョンの Linux 6.5 カーネルでは、約 14674 件の修正が行われ、1294205 行のコードが追加されました。

Linux6.5の主な新機能

この新しいバージョンの Linux 6.5 カーネルでは、RAPL インターフェイス TPMIメカニズムのサポートを追加 Intel プロセッサで電源管理機能を有効にするために使用されるこの新しいインターフェイスは、以前に利用可能であった RAPL MSR/MMIO インターフェイスを補完し、より柔軟な電力制限設定を提供します。

新しいバージョンから際立っているもうXNUMXつの変更点は、 追加されたcachestat()コール, ファイルやディレクトリのページのキャッシュ状況を調べる機能があります。 新しいシステム コールにより、ユーザー空間プログラムはファイルのどのページがメイン メモリにキャッシュされているかを判断できるようになります。

以前に利用可能であった mincore() システム コールとは異なり、cachestat() コールを使用すると、キャッシュされたページ、ダーティ ページ、削除されたページ、最近削除されたページ、書き換え対象としてマークされたページの数など、より詳細な統計を表示できます。

Rust サポートで引き続き実装される改善の一部については、 Rust 1.68.2バージョンを使用できるようになったことが際立っています。、カーネルで使用される一部の関数が安定化されます。 ピン開始 API が改善され、「error」、「sync」、「str」、「task」、および「types」モジュールの機能が拡張されました。

ARM64 システムの場合、 PIE 拡張のサポートが実装され、 メモリアクセス権を設定する機能を提供します。 PIE は、アクセス許可情報をメモリ ページ テーブルにハードコーディングする代わりに、レジストリで指定されたアクセス許可配列インデックスを使用します。

io_uring では、 リングバッファを保存し、メモリにキューを送信する機能 ユーザー空間に割り当てられます。 アプリケーションは独立してメモリ領域を割り当て、それを io_uring に渡して、大きなメモリ ページを使用できる機能を利用できるようになりました。

これに加えて、この新しいバージョンの Linux 6.5 で目立つもう XNUMX つの新機能であるカーネル ワーク キューは、CPU 使用率が高いジョブの検出と自動マーキングを実装します。

プロセッサを備えたシステムの場合 Zen 2 以降の AMD、P-State ドライバーはデフォルトで有効になっています 電源管理用の CPUFreq ドライバーの代わりに、デフォルトの P-State モードを選択するためのパラメーター X86_AMD_PSTATE_DEFAULT_MODE が追加されました。

ファイルシステム Overlayfs は、新しいマウント API を使用するように移行されました また、個別の実装を維持するのではなく、OverlayFS および EROFS ファイル システムを補完するものとして ComposeFS ファイル システムの操作を編成するための変更が加えられました。 カーネル 6.5 では、Composefs は、(メタデータとは別に) データのみに使用される「データ専用」レイヤーのサポートを追加しました。

crc32c および xxhash チェックサムを計算する高速アルゴリズムの同期モードでデータ転送が実装されて以来、Btrfs ファイル システムに対して新しい最適化が提案されています。

その他の変更点 目立つ:

  • AMDGPU ドライバーは、Radeon RX 7000 ビデオ カードのオーバークロック周波数のサポートを追加しました。
  • i915 ドライバーは、Intel Meteor Lake チップの初期サポートをもたらし、eDP ディスプレイを備えたラップトップで VRR を使用する機能を追加します。
  • USB4 v4 (USB Type-C 経由で 2 Gbps) をサポートする Intel Barlow Ridge コントローラーの初期サポートを含む、USB80 コントローラーのサポートが大幅に拡張されました。
  • MIDI 2.0 デバイスのサポートが ALSA オーディオ サブシステムに追加されました。
  • NVIDIA SHIELD メディア コンソール用のドライバーを追加しました

最後に あなたがそれについてもっと知りたいなら、詳細はで確認できます 次のリンク。


コメントを残す

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

*

*

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