hibernate的对象吞噬了jboss的jvm堆

时间:2010-09-30 14:23:07

标签: hibernate memory jboss out-of-memory

由于Hibernate对象消耗了超过50%的堆,我看到了一致的Out of Memory异常。 (超过500M)使用EntityManager进行持久化

PersitanceBag和Collection Entry是其中的一部分,Hibernate也提供了一些HashMaps。

请告知是否有任何程序可以在所有持续性之后摆脱它们。

提前致谢,欢呼,

拉​​吉

编辑:

会使用em.clear()帮助还是有副作用?

编辑2:

em.clear()帮助和dint有任何“副作用”......在此次调用之后,有大量内存返回堆中

1 个答案:

答案 0 :(得分:0)

代码在生产环境中运行了相当长的一段时间,并且em.clear正在帮助而没有任何副作用......

感谢,

Rajan的