详细GC记录与最大内存有关

时间:2014-12-16 14:52:11

标签: java memory garbage-collection

我的应用程序中存在一些与内存相关的问题。 问题是PSYoungGen和PSOldGen是如何与Java应用程序的最大内存相关的?

我的应用程序设置为3072MB。 以下是来自详细GC日志的堆统计信息:

Heap
PSYoungGen      total 165184K, used 110272K [0xfffffd7ec8010000, 0xfffffd7ed49b0000, 0xfffffd7fc8010000)
 eden space 153344K, 71% used [0xfffffd7ec8010000,0xfffffd7ecebc0040,0xfffffd7ed15d0000)
 from space 11840K, 0% used [0xfffffd7ed15d0000,0xfffffd7ed15d0000,0xfffffd7ed2160000)
 to   space 26560K, 0% used [0xfffffd7ed2fc0000,0xfffffd7ed2fc0000,0xfffffd7ed49b0000)
PSOldGen        total 2175552K, used 1820513K [0xfffffd7bc8010000, 0xfffffd7c4cca0000, 0xfffffd7ec8010000)
 object space 2175552K, 83% used [0xfffffd7bc8010000,0xfffffd7c371e8598,0xfffffd7c4cca0000)
PSPermGen       total 131072K, used 52898K [0xfffffd7bc0010000, 0xfffffd7bc8010000, 0xfffffd7bc8010000)
 object space 131072K, 40% used [0xfffffd7bc0010000,0xfffffd7bc33b8898,0xfffffd7bc8010000)

总计与我的3GB最大堆空间有什么关系?添加时它仍然少于我的3GB(2340736)

0 个答案:

没有答案