我有一个J2EE应用程序并通过visualVM进行监控。
假设我有一个像这样的方法:
public void doStuff(int param) {
String s = getStringVariable(param);
StringBuilder sb = new StringBuilder();
//Do stuff with sb object
}
通过线程挖掘,我可以看到我的一些线程在上述方法中卡住了。因此,我生成了一个堆转储文件以找出s和sb包含的内容。
但是我该如何做呢?我正在使用Eclipse Memory Analyzer。