OQL 仅在堆转储中查找新对象?

发布于 2024-08-06 05:43:17 字数 318 浏览 8 评论 0原文

有谁知道仅在堆输出中查找新对象的 OQL 语法吗?我找不到关于 OQL 选项的良好文档,sun 甚至有一个 示例 仅新的输出,没有生成它的查询的示例语法。我所做的是

  • 使用 jhat 创建了一组堆,并
  • 使用 jmap -baseline 为它们提供服务,它将不在两个堆中的对象标记为“新”。
  • 浏览 jhat
  • 抓头

Does anyone know the OQL syntax for finding new objects only in a heap output? I can't find good documentation on OQL options, sun even has an example of new-only output without sample syntax of the query that generated it.What I've done is

  • Created a set of heaps with jhat
  • Served them up with jmap -baseline, which marks objects not in both heaps as "new".
  • browse jhat
  • scratch head

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

再浓的妆也掩不了殇 2024-08-13 05:43:17

Eclipse 内存分析器是解释堆转储结果的工具。
请参阅为什么 jhat 的 -baseline 选项不起作用?

Eclipse memory analyzer is THE tool when it comes to interpreting results of a heap dump.
See Why doesn't the -baseline option of jhat work?

深海夜未眠 2024-08-13 05:43:17

至少此页面有一些示例: jstack- jhat-Object-Query-Language-OQL.html

At least this page has some examples: jstack-jhat-Object-Query-Language-OQL.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文