1
2
使用在操作系统级别监视内存的工具来推断Java虚拟机中的内存泄漏通常是一种误导。JVM对何时有效地声明和回收内存有自己的想法。 如果您能解释您是如何观察到内存泄漏的,以及为什么它是一个严重的问题,那么回答您的问题可能会更容易。
https://stackoverflow.com/questions/1716597/java-memory-leak-detection-tools |
2
1
使用visualvm(在JDK中作为jvisualvm二进制文件提供)连接到您的程序,并使用探查器了解内存的去向。 |