1

構成された大きなページのサイズが、JVM に割り当てられたヒープ サイズよりもはるかに大きい JVM 構成を見つけました。

以下に追加した構成は Websphere Application Server 用ですが、ラージ ページを使用する他の Java アプリケーションでも問題は同じです。一般に、IBM JRE では -Xlp ( IBM Knowledge Center - Tuning Linux systems ) スイッチを使用してラージ ページを有効にし、Oracle では -XX:+UseLargePages ( Oracle: Java Support for Large Memory Pages )スイッチを使用して有効にします。

現在の構成が表示されます

vm.nr_hugepages = 4096 
Hugepagesize: 2048 kB (from meminfo)
-Xmx 6144 (for java process)

また、JVM は -Xlp を有効にして起動します。

vm.nr_hugepages によって 8GB が固定されているため、他のプロセスでは使用できないと思います。しかし、Java はヒープに 6GB しか要求しません。

他の 2GB がどうなるか、誰か説明してもらえますか?

前もって感謝します!

4

1 に答える 1