我使用Spring / Hibernate开发了Web应用程序。
当我使用JProfiler进行性能分析时,它会显示大约9k的WebAppClassLoader。我们在运行时执行一些groovy表达式,将计数增加到20K。
我这样做是为了找到泄漏。
计数WebAppClassLoader永远不会减少,PermGen也是如此。当我做HeapWalk时,它会显示许多类,不确定哪个类有泄漏。
答案 0 :(得分:0)
使用我的this博客系列,你应该能够追踪你的ClassLoader泄漏。使用我的ClassLoader Leak Prevention library你应该能够摆脱这个问题。