0

ヒープ メモリが 90% に達するたびに、Websphere Application Server 7.0.25 からアラートを受信して​​いますが、その時点でガベージ コレクションは実行されませんでした。メモリを監視したところ、ヒープ メモリの使用率が 99% に達した後にのみ GC が実行されていることがわかりました。JVM パラメータは次のように設定されます。

初期ヒープメモリ - 128MB

最大ヒープ メモリ - 512MB

とにかく、ヒープメモリ使用率の 90% 以下に達した後に GC が開始されることをお勧めします。

4

1 に答える 1

1

http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.htmlから、このオプション-XX:InitiatingHeapOccupancyPercent=nの説明が見つかりました:

同時 GC サイクルを開始するための (全体の) ヒープ占有率。これは、ジェネレーションの 1 つ (G1 など) だけでなく、ヒープ全体の占有率に基づいて同時 GC サイクルをトリガーする GC によって使用されます。値 0 は、「一定の GC サイクルを行う」ことを示します。デフォルト値は 45 です。

試してみる。

于 2014-05-16T16:29:17.667 に答える