有谁知道仅在堆输出中查找新对象的 OQL 语法?我找不到关于 OQL 选项的好的文档,sun 甚至有一个仅新输出的示例,没有生成它的查询的示例语法。我所做的是
- 使用 jhat 创建了一组堆
- 使用 jmap -baseline 为它们提供服务,它将不在两个堆中的对象标记为“新”。
- 浏览 jhat
- 抓头
Eclipse 内存分析器是解释堆转储结果的工具。请参阅为什么 jhat 的 -baseline 选项不起作用?
至少这个页面有一些例子:jstack-jhat-Object-Query-Language-OQL.html