Linux Kernel 5.19 シリーズがリリースされ、どなたでもご利用いただけます。 新機能について説明し、それをダウンロードする方法を説明しましょう。 Linus Torvalds 氏によると、これは多数の新機能、より優れたハードウェア互換性、およびいくつかのバグとセキュリティの改善を追加する重要なブランチです。
MultiPath TCP (MPTCP) フローを管理するための新しいユーザー空間 API、Loongson の「LoongArch」RISC ISA CPU アーキテクチャの初期サポート、ARM Scalable Matrix Extension のサポート、および ZSTD で圧縮されたファームウェア ファイルのサポートはすべて、Linux カーネルに含まれています。 5.19、これは 2 か月以上にわたって開発されています (SME)。
Linux カーネル 5.19 は新しいセキュリティ機能をもたらします
RISC-V、OpenRISC、C-SKY などのさまざまなアーキテクチャでの完全な qspinlock 実装のサポートを追加する新しい汎用チケット スピンロック タイプと、対象の i ノードが inod にピニングされるのを防ぐための新しい FAN MARK EVICTABLE フラグが fanotify メカニズムに追加されました。も利用できます。 SMP コプロセッサ、KCSAN、およびハイバネーションのサポートも Xtensa アーキテクチャに追加されています。
さらに、Linux Kernel 5.19 では、各 i ノードに数十億の拡張属性を保存するためのサポート、Android Goldfish エミュレーターに基づく m68k アーキテクチャの仮想マシン実装、および複数の拡張ファイル属性を可能にする新しい「ログに記録された属性の再生」機能が追加されています。 XFS ファイルシステムでアトミックに同時に変更されます。
さらに、EROFS 読み取り専用ファイル システムが変更され、新しいメモリと fscache レイヤーを採用して、多数のコンテナーを実行する際のパフォーマンスが向上しました。 Zswap の使用時にカーネルがメモリ使用率を調整する機能、カーネルを汚染したモジュールをトレースする機能、メモリ cgroup でメモリを再利用するためのプロアクティブな再利用インターフェイス。

セキュリティに関しては、Linux Kernel 5.19 は Integrity Measurement Architecture (IMA) に fs-verity ファイル ダイジェストのサポートを追加し、ロックダウン モードを改善して特権プロセスがカーネルの許可なしにカーネル メモリを変更するのを阻止し、Landlock セキュリティのルールのサポートを追加します。ファイルの名前変更を制御するモジュール、Clang でコンパイルされた構造のランダム化強化機能を追加し、乱数ジェネレーターをさらに強化します。
「個人的には、ここで最も興味深い部分は、私が arm64 ラップトップでリリースを行った (そしてこれを書いている) ことです。 ずっと待ち望んでいたことが、アサヒチームのおかげでついに実現しました。 長い間 Linux を実行するために arm64 ハードウェアを使用してきましたが、これまで実際に開発プラットフォームとして使用できるものはありませんでした」と Linus Torvalds 氏は述べています。
Linux Kernel 5.19 では、SLUB メモリ アロケータのデバッグ インフラストラクチャ、型付きポインタを BPF マップに格納する機能、io uring サブシステム、x86 分割ロック検出メカニズムなども改善されています。 virtio-blk ドライバーのポーリング I/O サポートと、OverlayFS ファイル システムの ID マップ マウントの処理も追加されています。
もちろん、Linux Kernel 5.19 には、Raspberry Pi Sense HAT ジョイスティック、Mega World コントローラーのフォース フィードバック、ThinkPad TrackPoint Keyboard II、Google Whiskers タッチパッドなどの新しいガジェットをサポートするために、新しく更新された新しいドライバーも多数含まれています。 .

さらに、イベントに反応してタイムスタンプを記録できる NVIDIA Tegra 194 やその他のデバイスは、新しい「ハードウェア タイムスタンプ エンジン」サブシステムの実装により、Linux 5.19 でサポートされています。
Linux カーネル 5.19 をダウンロードするには?
Linux 5.19 のソース tarball は、現在、kernel.org の Web サイトからダウンロードでき、カーネルの構築を楽しんでいます。 それ以外の人は、ディストリビューションのメンテナーがカーネルをバージョン 5.19 にアップグレードするまで、新しい Linux カーネル シリーズへのインストールの更新を延期する必要があります。
Linux Kernel 5.19 がリリースされたので、Linux Kernel 5.20 のマージ ウィンドウが開いています。 それにもかかわらず、Linus Torvalds は最終的に Linux 5.x シリーズを放棄し、Linux 6.0 を支持するようです。
Torvalds 氏は次のように述べています。 Linux に興味がある場合は、Linux tty コマンド設定ガイドをご覧ください。








