Oracle が Unbreakable Enterprise Kernel R5U2 をリリース

オラクル社 解放された カーネルの XNUMX 番目の機能アップデート アンブレイカブル エンタープライズ カーネル R5、Red Hat Enterprise Linux のカーネルを備えた標準パッケージの代替として、Oracle Linux ディストリビューションで使用するために位置付けられています。 カーネルは、x86_64 および ARM64 (aarch64) アーキテクチャで使用できます。 カーネル ソース (個々のパッチへの内訳を含む) 出版された パブリック Oracle Git リポジトリ内。

Unbreakable Enterprise Kernel 5 はカーネルに基づいています Linux 4.14 (UEK R4 は 4.1 カーネルをベースにしています)。新機能、最適化、修正によって更新され、RHEL 上で実行されるほとんどのアプリケーションとの互換性もテストされており、特に Oracle 産業用ソフトウェアおよびハードウェアで動作するように最適化されています。 UEK R5U1 カーネルを使用したインストールおよび src パッケージ 準備された Oracle Linux 7.5 および 7.6 の場合 (このカーネルを RHEL、CentOS、Scientific Linux の同様のバージョンで使用することに障害はありません)。

改善:

  • パッチは PSI (Pressure Stall Information) サブシステムの実装とともに転送されており、これにより、cgroup 内の特定のタスクまたはプロセスのセットのさまざまなリソース (CPU、メモリ、I/O) を取得するための待ち時間に関する情報を分析できます。 。 PSI を使用すると、ユーザー空間ハンドラーは、Load Average と比較して、システム負荷のレベルと速度低下パターンをより正確に推定できます。
  • cgroup2 の場合、cpuset リソース コントローラーが有効になり、NUMA メモリ ノードおよび CPU 上のタスクの配置を制限するメカニズムを提供し、cpuset 擬似 FS インターフェイスを介してタスク グループに定義されたリソースのみを使用できるようになります。
  • ktask フレームワークは、大量の CPU リソースを消費するカーネル内のタスクを並列化するために実装されています。 たとえば、ktask を使用すると、メモリ ページの範囲をクリアしたり、inode のリストを処理したりする操作の並列化を組織化できます。
  • DTrace 内 追加した 新しいアクション「pcap(skb,proto)」を使用した libpcap 経由のパケット キャプチャのサポート たとえば、「dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP);」 }'";
  • 新しいカーネル リリースから キャリー・オーバー btrfs、CIFS、ext4、OCFS2、および XFS ファイル システムの実装における修正。
  • カーネル 4.19 以降 キャリー・オーバー KVM、Xen、および Hyper-V ハイパーバイザーのサポートに関連する変更。
  • 更新しました デバイス ドライバーと NVMe ドライブのサポートの拡張 (カーネル 4.18 から 4.21 への変更が転送されました)。
  • ARM プラットフォームでのパフォーマンスを最適化するために調整が適用されています。

出所: オープンネット.ru

コメントを追加します