gpt4 book ai didi

java - 如何分析 .hprof 文件?

转载 作者:IT老高 更新时间:2023-10-28 12:16:38 26 4
gpt4 key购买 nike

我有一个使用以下标志运行的生产服务器:-XX:+HeapDumpOnOutOfMemoryError

昨晚,当我们的服务器遇到堆错误时,它生成了一个 java-38942.hprof 文件。事实证明,系统的开发人员知道该标志,但无法从中获取任何有用的信息。

有什么想法吗?

最佳答案

如果您想要一个相当先进的工具来进行一些认真的探索,请查看 the Memory Analyzer project在 Eclipse,SAP 为他们做出了贡献。

您可以做的一些事情对于发现内存泄漏等非常有用——包括针对内存中的对象运行一种受限 SQL (OQL) 形式,即

SELECT toString(firstName) FROM com.yourcompany.somepackage.User

太棒了。

关于java - 如何分析 .hprof 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/185893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com