gpt4 book ai didi

java - 生产代码中的内存泄漏检测

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:30:02 25 4
gpt4 key购买 nike

今天的面试中我遇到了一个棘手的问题。他们问我如何找到生产代码中内存不足错误的根本原因。我开始谈论分析器。面试官通过说我如何生成生产中发生的流量以便从分析器中受益,将其拉向了不同的方向。我一点头绪也没有。任何信息都会非常有帮助。

最佳答案

分析器并不是追踪生产中内存泄漏的最佳工具

  1. 分析器不在生产 JVM 上运行
  2. 通常不可能在开发中重新创建或测试在生产中造成内存泄漏的条件(面试官提示)

解决方案是进行堆转储(例如使用 jmap - 依赖于 JVM)并使用类似优秀(且免费提供)SAP Memory Analyzer 的工具对其进行分析。 (垫)

关于java - 生产代码中的内存泄漏检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28824699/

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