如何在Spring MVC中获取每个用户会话的JVM堆大小,已用内存,总内存?

时间:2016-06-03 11:04:48

标签: spring-mvc memory jvm utilization

我们正在尝试分析Tomcat服务器上spring MVC应用程序中每个用户会话的内存消耗。

1 个答案:

答案 0 :(得分:0)

你不能,至少直接。堆不是按用户会话分区的,因此GC日志等将作为整个JVM使用。

您可以做的是使用堆转储,然后使用Eclipse MAT之类的东西来分析转储,并计算每个会话对象的总保留大小。