在jProfiler中获取没有catalina资源的webapp的内存使用情况

时间:2013-04-09 04:25:50

标签: tomcat web-applications jprofiler

我正在使用jProfiler来计算我的webapp消耗了多少内存。我写了一个简单的“Hello World”应用程序并使用Tomcat启动,将jProfiler附加到jvm,并且惊讶地发现内存使用量很大。

屏幕截图:http://i.stack.imgur.com/YlRVr.png

我猜显示的内存使用量是由于catalina消耗的资源。知道如何通过我的webapp找出实际使用情况,没有卡塔琳娜消耗的内存吗?

1 个答案:

答案 0 :(得分:0)

您必须在JProfiler中使用堆walker来了解String对象的引用方式。

在堆walker的“Classes”视图中选择java.lang.String并创建一个新的对象集 然后,切换到“累计传入参考”视图并按照大条形图。