Linux 6.16 では、AMD および Intel CPU のサポートが強化され、新しいグラフィック機能、ストレージとネットワークが改善されています。

  • Linux 6.16 が正式にリリースされました。
  • 新しいハードウェア、特に AMD と Intel では多くの改善が行われました。
  • Btrfs のサポートは引き続き改善されています。

Linux 6.16

予想通り、Linus Torvaldsは本日、安定版のリリースを公式に発表しました。 Linux 6.16到着しました 2ヶ月の開発を経て 多少の活動はありましたが、比較的落ち着いていました。計画通りに進んでおり、その計画には8つのリリース候補版とその後の安定版のリリースが含まれています。もし修正すべき点があれば、RCXNUMXを受け取っていたでしょうが、少なくとも今回の場合、そしてここしばらくの状況では、RCXNUMXは必要ありませんでした。

トルバルズとその協力者にとっても、 AMDとIntelのハードウェアを改善するこれらのブランドのハードウェアは、プロセッサとGPUの両方において、あらゆる種類の機器に搭載されており、これらの分野での改善が見られるのは朗報です。以下は、Linux 6.16で追加された新機能の一覧です。 マイケル・ララベル提供.

Linux6.16の新機能

  • プロセッサー:
    • X86_NATIVE_CPU コンパイル オプションを使用すると、"-march=native" コンパイラ パラメータを使用して、ローカルにインストールされた CPU 用にカーネルを最適化できます。
    • LoongArch のマルチコア スケジューラ サポートが、他のカーネル機能とともに有効になりました。
    • 新しい SiFive 拡張機能およびその他の機能強化により、RISC-V 上の SBI ファームウェア機能拡張をサポートします。
    • AMD SBI (AMD サイドバンド インターフェイス、別名 APML (Advanced Platform Management Link)) が統合されました。
    • 新しい AMD SPI ドライバー。
    • KVM に対する AMD ALLOWED_SEV_FEATURES サポート。
    • AMD P-State ドライバーを使用して、AMD CPU が要求する最小周波数を管理します。
    • AMD Secure Virtualization (SEV) による機密コンピューティングを強化するために、AMD Virtual TPM ドライバーが追加されました。
    • EcoNet MIPS プラットフォームの組み込みサポート。
    • NUMA システム上のタスク移行とスワップ使用量に関する統計が表示されるようになりました。
    • ホストに Intel TDX のサポートが追加され、KVM 仮想化で信頼ドメイン拡張が有効になりました。
    • Siemens のエンジニアが、Intel 向けに新しいオーバークロック ウォッチドッグ ドライバーを提供しました。
    • Lunar Lake および将来の Panther Lake モデルの電力効率を向上させるために、Intel P-State ドライバーに Energy Aware Scheduling が追加されました。
    • Intel プラットフォーム温度コントロール (Intel PTC) インターフェイスの熱サポート。
    • Intel SGX では、重大なハードウェア エラー (マシン チェック) が発生する可能性が低くなりました。
    • ARM スケーラブル マトリックス拡張 (Arm SME) のサポート。
    • RISC-V Sophgo SG11 を含む 2044 個の追加 SoC のサポートが追加され、より多くの Snapdragon X 搭載ラップトップがメインライン カーネルで実行されるようになりました。
    • AVX-512 を搭載した Intel および AMD CPU で AES-XTS パフォーマンスが向上します。
    • POWER CPU での動的プリエンプションのサポート。
    • EDAC ドライバーでの Intel ハードウェア サポートが強化されました。
    • 強化された QuickAssist 機能を備えた次世代プロセッサに対応する、Intel QAT GEN6 ドライバーのサポート。
    • Turbostat は、Intel Diamond Rapids および Bartlett Lake プロセッサのサポートを追加して更新されました。
    • Intel Wildcat Lake のオーディオ サポート。
    • パフォーマンス イベントで Intel Auto Count Reload と Clearwater Forest PMU のサポートを有効にします。
    • Intel APX は Linux 6.16 で準備され、Advanced Performance Extensions (APX) のユーザー空間での使用が可能になります。
    • コアの非アクティブ化の高速化とスケジューラの改善。
    • AMD Zen システムが再起動された理由を報告します。
    • 古い Intel CPU マイクロコードがセキュリティ上の脆弱性として報告されるようになりました。
  • グラフィックス:
    • NVIDIA Blackwell および Hopper GPU 用の Nouveau ドライバー サポート。
    • Intel Xe3 グラフィックスの準備が進められており、これは当初 Panther Lake に統合された形でデビューする予定です。
    • Intel Xe ドライバーによるファン速度レポート。
    • Intel Link Off Between Frames (LOBF) のサポート。
    • AMDKFD コンピューティング ドライバーを RISC-V システムで有効にできるようになりました。
    • AMDGPU 上のユーザー キューのサポート。
    • 今後の Apple Silicon グラフィック ドライバー用の Asahi ユーザー空間 API ヘッダー ファイルをカーネルに組み込みます。
    • オープンソース カーネル グラフィックスおよびディスプレイ ドライバーに対する多数の追加の改善。
  • Linux のストレージとファイルシステム:
    • スリープまたは休止状態中にファイルシステムをフリーズ/アンフリーズする新しい電源コード。
    • Btrfs のパフォーマンスがさらに向上しました。
    • Bcachefs ファイル システムのパフォーマンスと回復が改善されました。
    • XFS でのアトミック書き込みのサポート。
    • EXT4 は「本当に驚くべき」パフォーマンス向上を伴ってアップデートされました。
    • eMMC および SD カードでの安全なホスト削除のサポート。
    • NVMe 上の Flexible Data Placement (FDP) によるブロックベースの書き込みをサポートします。
    • DMA-BUF によるコピーフリー受信サポート。
    • NFS サーバー上のより大きなブロック サイズのサポート。
    • NFS クライアントは、sysfs を通じて LOCALIO 状態を公開するようになりました。
    • FUSE のパフォーマンスが向上しました。
    • F2FS のさまざまな改善。
    • EROFS は、Intel QAT アクセラレータを使用して DEFLATE 解凍を高速化できるようになりました。
  • Linuxのネットワーク:
    • OpenVPN DCO ドライバーがメインライン カーネルに統合され、OpenVPN による VPN パフォーマンスが向上しました。
    • デバイスメモリからの TCP 送信のサポート。
    • これまでメンテナンスされていなかった DCCP プロトコルのサポートは削除されました。
    • Realtek RTL8127A 10GbE イーサネット ネットワーク コントローラーのサポート。
    • さまざまなネットワーク パフォーマンスの改善と、有線および無線の両方の新しいネットワーク ハードウェアのサポート。
  • その他のハードウェアデバイス:
    • Coreboot を使用するシステム用の新しい Dasharo ACPI ドライバーを含む、Linux ラップトップ ドライバーに対する多数の改善。
    • Valve のエンジニアのおかげで、ByoWave Proteus モジュラー コントローラー キットがサポートされました。
    • Apple Magic Mouse 2 の USB-C モデルのサポート。
    • より多くの ASUS マザーボードのハードウェア監視サポート。
    • 新しい CSL RAS 機能。
    • Apple M2 Pro/Max/Ultra SoC の PCIe サポート。
    • 長い開発期間を経て、Qualcomm ハードウェアでの USB オーディオ オフロードの初期サポート。
    • GPIBドライバは、Linux 6.17でカーネルステージングから移行する準備が整っています。この汎用バス(GPIB)は約53年前に登場しましたが、今でも一部のテスト機器で使用されています。
    • メディア サブシステムに新しいドライバーが追加されました。
    • ハードウェアで保護された暗号化キーのサポート。
  • カーネルの全般的な改善:
    • ソケット経由のコアダンプのサポート。
    • ユーザー モードを終了する際のパフォーマンスが向上しました。
    • バージョン 8 での最小 GCC コンパイラ要件の統一。
    • ハード/ソフト ロックと RCU ロック数の便利なレポート。
    • メインライン カーネルにすでに組み込まれている Sched_EXT による CPU 選択の改善。
    • GPL シンボルを特定のカーネル モジュールのみに制限する機能。
    • Rust プログラミング言語へのいくつかの追加と、Rust で記述された新しいカーネル抽象化。
    • タスクごとのローカル ハッシュ マップおよび NUMA 環境でのサポートを含む、FUTEX2 の改善。

Linus Torvalds 氏は Linux 6.16 のリリースを正式に発表しましたが、さまざまなディストリビューションでの利用可能性はそれぞれの哲学によって異なります。