0

Eclipse MAT を使用してアプリケーションのメモリ使用量を分析したいので-XX:+HeapDumpOnOutOfMemoryError、heapdump を作成するために使用しています。これを MAT で開くと、ヒープ ダンプのサイズが 127 MB であることがわかります。これは、jvm が で実行されているため、明らかにすべてではありません-Xmx1024m

4

1 に答える 1

0

通常、Java VM には 2 つのメモリ セグメント (ナーサリとヒープ) があり、それぞれが OutOfMemory を引き起こす可能性があります。したがって、ダンプ ファイルのサイズが -Xmx 設定以上である必要があると結論付けることはできません。

トピックの詳細を読む - たとえばここ: http://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/geninfo/diagnos/garbage_collect.html

于 2013-02-25T13:44:07.737 に答える