`

java内存溢出(分析原因)

    博客分类:
  • java
 
阅读更多

最近遇到了这个问题:java.lang.OutOfMemoryError: PermGen space,已经上线一段时间。

找了点资料看看,前辈已经总结的很好了,我参考了一下这几个文章:

http://www.iteye.com/topic/80620 -- 参与的人挺多的

http://java.chinaitlab.com/base/836419.html 

http://developer.51cto.com/art/200906/129346.htm

http://baike.baidu.com/view/79183.htm -- 百度百科,我感觉总结的挺好的

 

我想找到导致这次内存溢出的原因,就要好好的分析一下了,我初步估计可能是因为报表查询时的数据量比较大,而且的有段时间频繁的查询导致的,导致内存溢出原因之一:内存中加载的数据量过于庞大,如一次从数据库取出过多数据。我这个数据量也不是特别大,1万条左右吧。

现在的话,就是想模拟一下,想办法监测内存情况,参考高手的博客:

http://www.jdon.com/44132

我接下来的话就是实际动手做起来,最终的结果之后再补充上来吧。。。

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics