我在Netbeans中有一个使用Java 7的项目需要进行性能分析。我希望能够知道,在垃圾回收时,有多少内存从伊甸园区进入幸存者区,是否有内存溢出到老年代。此外,我还想知道老年代空间随时间增长的大小变化情况。
我打印了GC统计信息,但只得到了类似下面这样的信息:
我打印了GC统计信息,但只得到了类似下面这样的信息:
2339.967: [GC 2339.967: [ParNew: 66213K->4522K(69376K), 0.0161101 secs] 284589K->223320K(369484K), 0.0161685 secs] [Times: user=0.03 sys=0.00, real=0.02 secs]
2344.543: [GC 2344.543: [ParNew: 66218K->4520K(69376K), 0.0161084 secs] 285016K->223739K(369484K), 0.0161647 secs] [Times: user=0.03 sys=0.00, real=0.02 secs]
2349.118: [GC 2349.118: [ParNew: 66216K->4519K(69376K), 0.0159046 secs] 285435K->224159K(369484K), 0.0159587 secs] [Times: user=0.03 sys=0.00, real=0.02 secs]
有人知道找到我需要的信息的方法吗?
谢谢!
visuagc
是更好的监控堆工具?因为它是免费的,只需要下载一次即可? - Marko Topolnik