![]() |
1
1
通过JDK中的jvisualVm生成第一个堆转储,并使用 Memory Analyzer (MAT) . 然后在标题“Non Heap”中看到这个方向: http://www.yourkit.com/ |
![]() |
2
1
在我看来,代码中的某些东西可能会不断创建新的动态代理类。我认为这会让你泄露你所描述的特征。 其他Q&A解释一下跟踪Java存储泄漏的一般技术;例如
我建议您首先尝试确定
|
![]() |
3
0
JVM附带了一些工具,可以让您查看堆的内容(jhat和jmap)。使用这些可以让您了解为什么您看到的加载类数量超过了预期数量。 在尝试查看非堆内存使用情况之前,我会先从这里开始。 |
![]() |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
![]() |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
![]() |
Prince · 复制大型文件需要更多时间 2 年前 |
![]() |
Sagar · 为什么在循环之外声明变量会更快? 2 年前 |
![]() |
seco · 如何在不挂起页面的情况下加载JS 2 年前 |