gpt4 book ai didi

java - Java Web 应用程序的内存消耗(300MB 太高?)

转载 作者:搜寻专家 更新时间:2023-10-31 19:57:29 27 4
gpt4 key购买 nike

我可以请教您关于内存问题的想法吗?

我的 java 应用程序并不大(如 14000 LOC),但使用了大约 300MB 的内存。它运行在带有 MySQL 数据库的 Tomcat 上。我正在使用 Hibernate、Spring 和 Velocity。

它似乎没有任何泄漏,因为它稳定了 300MB,没有进一步增长。 (另外,我做了一些分析。)然而,我的团队对它使用的空间量有些担忧。这看起来是不是很高。您对缩小它的方法有什么建议吗?

如有任何想法,我们将不胜感激。

最佳答案

LOC 的数量并不是 Java 应用程序将使用多少堆的指标;两者之间没有相关性。

300MB 对于缓存数据的服务器应用程序来说不是特别大,但对于不保存任何类型的缓存或 session 数据的应用程序来说有点大(但由于这包括网络服务器本身,300MB 通常是合理的) .

关于java - Java Web 应用程序的内存消耗(300MB 太高?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9573933/

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