gpt4 book ai didi

java - JProbe 快照和设置记录级别选项

转载 作者:行者123 更新时间:2023-12-01 05:59:55 26 4
gpt4 key购买 nike

我正在尝试使用 JProbe 分析我的 java 应用程序。

我对快照和“设置录制级别”选项有点困惑。我无法理解它们之间的关系。

有人可以耐心解释我或指出任何可以澄清我的困惑的在线文章吗?

非常感谢,柴坦尼亚

最佳答案

“设置记录级别”选项定义将在您拍摄的快照中记录哪些数据。详情如下

  • 数据记录关闭:您正处于调查的初始阶段,当您不知道泄漏的原因或原因时。这通常足以至少开始您的调查。

  • 记录所有实例的分配:您只想记录实例的分配时间,这些时间显示在“实例详细信息” View 中。调用跟踪和合并在这种情况下,分配点 View 不可用,因为未收集跟踪数据。

  • 记录所有实例的分配和堆栈跟踪:您想要记录分配时间以及堆栈跟踪。您可以使用“调用跟踪”和“合并分配点” View 来分析“实例来自何处”。

  • 记录所有实例的分配、堆栈跟踪和垃圾数据:您想要查找程序中哪些方法正在分配短期对象,或者在哪里分配这些对象已分配(即,您希望在通过死计数或死内存进行调查时使用“调用跟踪”或“合并分配点” View )。
    注意:这可能会对性能和内存产生严重影响。

  • 按照下表中的指定记录数据:您知道需要跟踪的对象的一个​​或多个类别。此选项对于大型程序尤其有用,在大型程序中,收集所有实例的详细跟踪或垃圾数据的速度很慢,并且使用大量内存。

  • 关于java - JProbe 快照和设置记录级别选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1143439/

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