2012-01-10 26 views
1

我使用的VisualVM內存分析來分析應用程序的內存分配行爲。不幸的是,分析過程本身似乎正在污染我的結果。VisualVM的分析被污染的結果

我不斷看到80MB被分配在5分鐘的時間框架,這是由於存儲分析結果被序列化在JMXBean RMI連接。這種記憶總是在第一代,當我要求時立即GC'd,但它仍然令人討厭,這是顯示出來。

我可以過濾基於這樣做的分配類內存分析的結果?

回答

1

我發現了同樣的問題。爲此,我使用商業探查,如YourKit,它採用了原生劑,其分析和不使用堆或有多大的開銷。