4.7. カーネル


RHEL 9.5 のカーネルバージョン

Red Hat Enterprise Linux 9.5 は、カーネルバージョン 5.14.0-503.11.1 で配布されます。

eBPF 機能が Linux カーネルバージョン 6.8 にリベース

注目すべき変更点と機能拡張は次のとおりです。

  • BPF プログラムで、決して true ではないが verifier が推測するのが難しい条件をアサートできるようにする例外をサポートします。
  • ローカルの CPU ごとの kptr のサポートや、マップ内の CPU ごとのオブジェクトの割り当てと保存のサポートなど、CPU ごとのオブジェクトの使用が改善されました。
  • arm32 および s390x の BPF v4 CPU 命令のサポート。
  • task、task_vma、css、css_task 用のいくつかの新しいオープンコードイテレーター。
  • 特定の cgroup v1 階層内のタスクの関連 cgroup を取得する新しい kfunc
  • bpftool インテグレーションとともに、uprobe マルチリンクの BPF link_info をサポート。
  • BPF verifier のいくつかの改善とバグ修正により、より正確なプログラム検証が可能になり、BPF プログラム開発者のエクスペリエンスが向上しました。
  • 末尾呼び出しと fentry/fexit プログラムを組み合わせることで、無限ループの作成を防ぐ verifier の改善。
  • BPF verifier ロジックを変更し、メインプログラムの前にグローバルサブプログラムを無条件ではなく遅延検証するようにしました。これにより、BPF CO-RE テクニックを使用してサブプログラムを保護できるようになります。
  • BPF タイマーを現在の CPU に固定する機能を追加します。
  • bpffs をマウントするときに uid/gid オプションをサポートします。

Jira:RHEL-23644[1]

rteval は、ロードの相対 CPU リストをサポートするようになる

この機能拡張により、--loads-cpulist は相対 CPU リストを引数として受け入れるようになりました。--measurement-cpulist パラメーターを使用する場合、デフォルトの測定 CPU リストの構文は同じです。

Jira:RHEL-25206[1]

QAT に 420xx デバイスのサポートが追加される

この更新により、QAT は 420xx デバイスをサポートするようになりました。これには、ファームウェアローダーやその他の機能の更新をサポートする新しいデバイスドライバーが含まれています。4xxx デバイスと比較すると、420xx デバイスには、より多くのアクセラレーションエンジン、16 個のサービスエンジン、1 個の管理エンジンが搭載され、ワイヤレス暗号アルゴリズム ZUCSnow 3G がサポートされています。

Jira:RHEL-17715[1]

TMPFS ファイルシステムをマウントする際の noswap オプションの導入

TMPFS は、複数のプロセス間で情報をすばやく共有するために主に利用されるメモリー内ファイルシステムです。バージョン 2.2 以降、glibc は、POSIX 共有メモリーをサポートするために tmpfs ファイルシステムが dev/shm にマウントされることを想定しています。このマウントポイントは、shm_open および shm_unlink サブルーチンが正しく機能するために必要です。TMPFS ブロックは、メモリー不足が発生するとスワップアウトされる可能性があり、これはパフォーマンスやプライバシーが重要となる特定のワークロードにとって問題となります。

TMPFS ファイルシステムをマウントするときに新しい noswap マウントオプションを渡すと、TMPFS の特定のマウントポイントのスワップが無効になります。

Jira:RHEL-31975[1]

カーネルモジュールがバージョン 6.8 に更新される

カーネルモジュールがバージョン 6.8 に更新され、次の機能が追加されました。

  • ハードウェアサポートの改善: 最新のプロセッサー、GPU、および周辺機器との互換性が拡張されました。
  • セキュリティーの強化: 最近の脆弱性に対処するための重要なセキュリティーパッチと緩和策が組み込まれました。
  • パフォーマンスの最適化: スケジューリング、メモリー管理、I/O パフォーマンスが強化され、ワークロードの効率が向上します。

Jira:RHEL-28063[1]

リアルタイムパフォーマンステストのための rteval コンテナーの導入

rteval コンテナーは、システムのレイテンシーを正確に測定するためのツールとメソッドを提供します。この機能を使用すると、ユーザーはシステムのリアルタイムのパフォーマンスを測定できます。最適なリアルタイムパフォーマンスを実現するために Linux カーネルの設定を評価し、特定のアプリケーションのニーズに基づいてパフォーマンスを分析します。

RHEL 9.5 リリースでは特定のチューニングガイドラインは提供されておらず、サポートは Real-Time サブスクリプションを持つお客様に限定されていることに注意してください。

Jira:RHELDOCS-19122[1]

NVMf-FC kdump が IBM Power でサポートされるようになる

NVMf-FC kdump は、kexec-tools を実行するために IBM Power システムをサポートするようになりました。これにより、NVMe ストレージデバイスを使用してファイバーチャネルネットワーク経由でシステムメモリーダンプをキャプチャーし、クラッシュダンプデータのストレージに高速かつ低遅延でアクセスできるようになります。

Jira:RHEL-11471[1]

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.