作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们的应用程序部署在 tomcat 6 中,在监控 tomcat 性能的同时,我们了解到永久内存在不断增加,几乎快要达到已提交的内存。我担心之后它会停止工作。
这里是终身内存的统计数据:用过的:296,436 字节坚定的:349,568 字节最大限度:1,398,144 字节GC时间:15.116 秒复制(348 个 Collection )
在 MarkSweepCompact 上为 1.754 秒(5 个集合)
请指导。谢谢,阿鲁
最佳答案
这可能是由您的应用程序中的内存泄漏引起的。
您可以阅读获取有关不同内存空间的一些信息:How is the java memory pool divided?
我建议您在您的应用程序上运行一个分析器(例如:JProfiler),您将能够检测保留在内存中的对象(未被 GC 处理的对象)。
关于java - tomcat 6 终身内存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15176795/
是否有在MVVM应用程序中使用Autofac的示例?我不确定在MVVM环境中如何控制生命周期和对象处置。 我知道我可以创建一个生命周期并从其下解决,但这确实更像是服务定位器模式而不是IoC模式。 最佳
我有一个 Java 应用程序,通常具有非常健康的垃圾收集统计信息。永久收集通常每小时左右发生一次,而 STW 部分只需要几分之一秒。但奇怪的是,收集总是在应用程序启动后的前五分钟内发生。这是一个真正的
我是一名优秀的程序员,十分优秀!