2

次のコマンドを使用して、JBoss システムでラージ ページを使用できるようにしました。

-XX:+UseLargePages 
-XX:LargePageSizeInBytes=2m

また、OS レベルでページを割り当て、JBoss がページを使用するためのアクセス許可を提供しました。4k ページ サイズを示す Verbose GC ログ ヘッダーを除いて、すべて問題ないように見えます。

Memory: **4k page**, physical 12802068k(7370652k free), swap 4194296k(4194296k free)

この行は、JAVA_OPTS および OS レベルで定義されているラージ ページ サイズに一致するように「2m ページ」と表示されると予想されますが、Java ヒープがラージ ページを「認識」していないか、GC ログ ヘッダーが認識されていない可能性があります。これらの変更に敏感です (たとえば、この出力はシステムのページ サイズをチェックしますが、必ずしも Java によって使用されているページではありません。この場合は 2m の大きなページです (うまくいけば))。

大きなページを使用してこのヘッダーが変更されることを期待すべきかどうかは誰にもわかりませんか?

4

1 に答える 1