java - 如何使用 OQL 查找堆上最旧的实例

标签 java memory-leaks oql

我正在尝试使用 VisualVM 识别内存泄漏。我通过映射快照找到了一些候选者,但由于此类快照太多,我想通过查找堆上最旧的实例来缩小搜索范围。有没有办法使用 OQL 来搜索此类实例?我做了一些谷歌搜索,但没有找到任何答案。这引出了第二个问题 - 有 OQL 的良好引用吗?

谢谢。

最佳答案

  1. 无法知道实例的年龄。此类信息在堆转储中不可用。
  2. 可在此处获取 OQL 帮助:http://visualvm.java.net/oqlhelp.html

关于java - 如何使用 OQL 查找堆上最旧的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4092392/

相关文章:

qt - 无法检测 QDialog 内存泄漏的原因

java - 如何诊断由 Java 程序引起的 C 内存泄漏?

java - VisualVM 1.3.8 OQL - TypeError : [RegExp/java. lang./] 不是函数

java - 如何执行调用 ListView 项目上的特定号码

java - 为什么服务器提示缺少 aspectOf?

php - 取消设置 PHP 脚本中的所有变量

java - OQL 查找实现 java.security.Principal 的实例

java - 无法在 VisualVM 的堆转储中访问 StringBuilder 的值

Java 按钮悬停

java - 使用 byteman 修改方法参数