gpt4 book ai didi

java - 关于如何检查我的 Web 应用程序中的内存泄漏?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:22 26 4
gpt4 key购买 nike

嗨,我正在使用 spring、hibernate 和 mysql 开发一个 web 应用程序。我想知道我的项目中是否存在任何内存泄漏,因为当有许多用户登录到我的门户时,当用户注销时,Java 利用率最高,Java 内存未被释放。请给我建议任何工具来检查或给我任何解决此问题的建议。

最佳答案

可以通过收集详细的 gc 日志来识别内存泄漏。通过添加 jvm 参数 -verbose:gc 这将收集 GC 占用信息。通常,此输出将写入 native_stderr.log 文件或 stderr 已重定向的文件中。一旦使用结束。将文件载入 http://www.ibm.com/developerworks/java/jdk/tools/gcmv/该工具将帮助您在应用程序的整个生命周期内识别泄漏和 GC 行为。希望这对您有所帮助。

关于java - 关于如何检查我的 Web 应用程序中的内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29651750/

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