Phoronix が Linux 6.18 で madvise と always transparent hugepages をベンチマーク

Phoronix は、Linux 6.18 LTS カーネルでの Transparent Hugepages (THP) の 'madvise' と 'always' モードのパフォーマンスを比較したベンチマークを公開しました。これらのテストは Linux ディストリビューション間のデフォルト設定の違いを扱い、読者からの最新データ要求に応じています。AMD EPYC サーバーで Ubuntu を実行し、ハードウェアやソフトウェアを変更せずに THP の設定オプションを強調しています。

Transparent Hugepages (THP) は、より大きなページサイズを使用してメモリ管理を改善し、パフォーマンスを向上させる可能性がある Linux カーネルの機能です。しかし、ディストリビューションによってデフォルト設定が異なります:Fedora Workstation と Ubuntu はアプリケーションが巨大ページを明示的に要求する 'madvise' モードを選択し、CachyOS と openSUSE はデフォルトで巨大ページを適用する 'always' を使用します。

Phoronix Premium のサポーターが、現代のワークロードに対するこれらのモードの影響を評価するためにこれらのベンチマークを促しました。テストは Linux 6.18 LTS カーネルを搭載した Ubuntu 26.04 開発スナップショット上で、AMD EPYC 9655P プロセッサを搭載したシングルソケット Supermicro サーバーで実行されました。

モードを切り替えるには、/sys/kernel/mm/transparent_hugepage/enabled の sysfs ファイルに 'always' または 'madvise' を書き込むか、ブートパラメータ transparent_hugepages=always を設定します。ベンチマークでは、代替 THP 構成に再起動するだけで変更を加え、制御された比較を確保しました。

このレビューは、THP のデフォルト設定を検討する Linux サーバー管理者に最新の参照データを供給し、現代の環境でのパフォーマンスチューニングの決定を支援する多様なワークロードをカバーしています。

関連記事

Intel Xeグラフィックスドライバーは、Transparent Huge Pages(THP)のサポートを追加し、Shared Virtual Memory(SVM)のパフォーマンスを大幅に向上させる予定です。この開発はLinux環境での効率を高めることを目的としています。Phoronixは、これらの変更をオープンソースグラフィックスの重要な更新として報じています。

AIによるレポート

Linux 6.19開発カーネルのデュアルAMD EPYC 9965プロセッササーバーでの初期テストは、高性能コンピューティングワークロードで優れたパフォーマンスを示しています。スケジューラの問題があるものの、カーネルはAIおよびHPCアプリケーションで有望な結果を示しています。これらのベンチマークは安定版Linux 6.18と比較しています。

AMDは Zen 6 EPYC プロセッサをサポートするための HSMP Linux ドライバを更新しています。変更点には、これらのサーバーチップ向けにより細かな電力制御が含まれます。

AIによるレポート

Phoronixは、メモリ不足動作をBPF技術で管理することを目的とした更新Linuxパッチについて報じた。これらの開発は、Linuxカーネルがメモリ不足を処理する方法を改善することに焦点を当てている。これらの更新は、オープンソースLinuxの進化における継続的な取り組みの一部である。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否