我々は持っています Linuxカーネルの新しいバージョン。 この際、インストールできるのは Linux 5.15、多くの新機能を備えたシリーズ5のXNUMX番目のバージョン。 その中で、マイクロソフト独自のファイルシステムであるNTFSのサポートが改善されたことに感銘を受けましたが、他にも多くの変更があります。
次のことは少し驚くべきことです ニュース一覧 (経由 Phoronix)は非常に長いです。これは、Linus Torvaldsが、サイズの点でこれは小さなリリースになると述べたためです。 小さいかどうかにかかわらず、これは最新のカーネルであり、最初のLinux 5.16RCがリリースされるXNUMX週間はその状態が続きます。
Linux5.15のハイライト
- プロセッサー:
- AMD PDTDMAドライバーは、AMD EPYCサーバープロセッサーに利益をもたらすためにXNUMX年間開発された後、統合されました。
- RISC-Vのスタックスクランブリング拡張機能と、RISC-Vの他の接続機能。
- TCCコントローラーでのAlderLakeのサポート。
- 複数のモデルにメリットをもたらすAMDノートブックの一時停止/再開の主要な修正。
- KVMはデフォルトで新しいx86TDP MMUになり、5レベルのAMDSVMページングが追加されます。
- AMD Zen 3APUの温度監視がついに利用可能になりました。
- イエローカープAPUの温度監視のサポート。
- AMD SB-RMIドライバーは、LinuxベースのOpenBMCソフトウェアスタックなどのユースケースを持つサーバーにメリットをもたらすように統合されました。
- C3入力処理はAMDCPU用に最適化されています。
- Intel486時代のハードウェアに利益をもたらすIRQカーネルコードのいくつかの改善。
- AVX4用に最適化されたSM2暗号化の実装。
- グラフィック:
- RDNA2グラフィックカードへのアップグレードの可能性を示す多くの新しいRDNA2PCIID。
- AMD CyanSkillfishグラフィックスのサポート。
- IntelXeHPおよびDG2 / Alchemistディスクリートグラフィックスの初期サポート。
- Intel Gen10 / CannonLakeグラフィックサポートの削除。
- DRM / KMSドライバー間の他の多くのグラフィックの改善。
- ストレージ/ファイルシステム:
- 新しいNTFSドライバーがマージされ、既存のNTFSドライバーよりも大幅に改善されました。 この新しいドライバーは、パラゴンソフトウェアによって作成された「NTFS3」です。
- SamsungのKSMBDは、SMB3ファイルサーバーとしてカーネルに統合されました。
- OverlayFSはパフォーマンスが向上し、より多くの属性をコピーします。
- FUSEでは、アクティブなデバイスをマウントできるようになりました。
- F2FSのパフォーマンスの最適化。
- NFSクライアントコードを使用した複数のNIC間の共有接続。
- EXT4の新しい最適化。
- XFSの多くの改善。
- Btrfsの劣化したRAIDモードのサポートとパフォーマンスの向上。
- IDMAPPEDマウントのBtrfsサポートとBtrfsFS-VERITYサポート。
- Linux 5.15 I / Oは、コアあたり最大3.5万IOPSを達成できます。
- systemd開発者から要求された、ディスクイベントのグローバル郡/ディスクシーケンス番号のサポート。
- LightNVMサブシステムの削除。
- Linuxフロッピードライバのコードを修正しました。
- ブロックサブシステムのその他の変更。
- その他のハードウェア:
- さまざまなHavanaLabsAIアクセラレータドライバーの更新。
- FPGALiteX構成を使用する場合のOpenRISCのイーサネットの動作。
- ASUSACPIプラットフォームプロファイルのサポート。
- ASUS WMIは、eGPU処理、dGPU無効化、およびパネルオーバードライブ機能に関する改善を処理します。
- Apple MagicMouseの高解像度スクロール。
- Apple M1 IOMMUドライバーは、Linux上でより多くのApple M1SoCコンポーネントを試運転するための重要なステップとして統合されました。
- NVIDIA Jetson TX2NXおよびその他の新しいARMボード/プラットフォームのサポートが追加されました。
- AMD Van Gogh APUオーディオドライバーが、新しいAMDACP5xオーディオコプロセッサーに追加されました。
- 既存のコントローラーコードを置き換える新しいRealtekRTL8188EUWiFiコントローラー。
- 次世代のIntel「Bz」WiFiハードウェアのサポート。
- 別の水冷ポンプセンサーコントローラー。
- Intelは、LunarLakeプラットフォームの有線ネットワークサポートもe1000eコントローラーに追加しました。
- ニンテンドーOTPメモリ領域の読み取りのサポート。
- ArmのSMCCCTRNGドライバーが追加されました。
- Cirrus LogicDolphinオーディオのサポート。
- 一般的なカーネルアクティビティ:
- PREEMPT_RTロックコードは、Linuxカーネルでリアルタイム(RT)パッチを取得するための大きなステップとしてマージされました。
- AmazonのDAMONは、プロアクティブなメモリ再利用やその他の機能に使用できるデータアクセス監視フレームワークに着手しました。
- RTと互換性のあるSLUBコードの適応。
- ユーザースペースでのvDPAデバイス用のVDUSEの導入。
- Linus Torvalds自身が行った短期間の変更は、すべてのカーネルビルドでデフォルトで-Werrorを有効にすることでしたが、わずか数日後に、テストビルドで-Werrorのみを有効にするように変更されました。
- 複数のメモリ層を持つサーバーのメモリ再利用中の処理が改善されました。
- 死にかけているプロセスからメモリをより迅速に解放するための新しいprocess_mreleaseシステムコール。
- 起動に最大30分以上かかる大規模なIBMサーバーで非常に長い起動時間を引き起こしていたスケーラビリティの問題を修正しました。
- スケジューラーのさまざまな改善。
- エネルギー管理のさまざまな改善。
- BPFタイマーのサポートとMCTPプロトコルのサポートは、ネットワークの変更の一部です。
- セキュリティ:
- 妄想やその他の特殊な状態の安全機能として、コンテキストスイッチのL1データキャッシュをフラッシュするオプション。
- コンパイル時および実行時のバッファオーバーフロー検出の改善。
- コンパイラのサポートを利用して、戻る前に使用済みレジスタをクリーンアップすることにより、サイドチャネル攻撃に対する追加の保護。
- デバイスマッパーコードのIMAベースの測定サポート。
現在利用可能ですが、Ubuntuではデフォルトでは利用できません
Linux 5.15 現在利用可能 正式に、しかしそれをインストールしたい人 Ubuntu 手動インストールを行う必要があります。 また、そのメンテナは、最初のLinux 5.15メンテナンスアップデートをリリースするまで、大量採用を推奨しません。