[英]java heap size increasing
我编译了一个jar文件,每隔半分钟写入一次Log,以检查线程和内存情况。
附件是该软件卡住后停止工作的日志开始和结束日志。
在一天当中,发生了几次自动操作。 我收到大约每秒40次的报价,并在下一次报价之前完成了对每个报价的处理。
另外,每隔4秒钟,我会将包含信息的地图写入数据库。
有什么想法为什么堆大小会增加? (请看currHeapSize)
早上:
晚间:
有什么想法为什么堆大小会增加?
这些是Java存储泄漏的经典症状。 应用程序中某个位置的数据结构会累积越来越多的对象,并防止它们被垃圾回收。
查找类似问题的最佳方法是使用内存分析器。 该问题的答案进行了解释。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.