【发布时间】:2015-07-30 02:57:39
【问题描述】:
我正在使用 Spring / Hibernate 开发一个 Web 应用程序,经过几天的生产它变得非常慢,所以我使用 visualvm 做了一个堆转储,但我不太了解如何分析结果,我什至不知道知道在类似的开发堆栈中org.hibernate.impl.SessionFactoryImpl 的正常大小是多少,有人可以根据屏幕截图告诉我吗,我想提一下我使用一个 Web 客户端(一个用户登录)
【问题讨论】:
-
作为比较,对于 Hibernate 5.0 上的约 180 个实体,我的 SessionFactoryImpl 大约为 30MB。所以 1.7MB 对我来说似乎不是太大 ;) Hibernate 5.2 和 5.3 似乎改善了它们的内存消耗
标签: java hibernate tomcat memory-leaks heap-dump