透過的HugePagesのデフラグ設定の変更
この手順では、sysfs
仮想ファイル・システムに値を設定してTHPのデフラグ設定を変更する方法を示します。
sysfs
仮想ファイル・システムの使用の詳細は、『Oracle Linux 8: カーネルおよびシステム・ブートの管理』を参照してください
THPデフラグ設定を変更するには、新しい設定を
/sys/kernel/mm/transparent_hugepage/defrag
に書き込む必要がありますノート:
最適なdefrag
設定は、システムごとに異なります。ページおよびメモリー圧縮を再利用すると、使用可能なTHPページ数が増加する可能性があります。ただし、プロセスではCPU時間も使用されます。したがって、特定のシステムの正しいバランスを見つける必要があります。
次の例は、defrag
設定をmadvise
に設定する方法を示しています。