Ignite的内存泄漏问题
@李玉珏 你好,想跟你请教个问题:对Ignite也关注一段时间了,以前尝试过Hibernate,发现各种坑.无意间发现Grid Gain开源的Ignite不错!可是在测试的过程中发现当设置Cache有过期时间时,在Cache的生命周期里,每对Cache进行获取,然后操作(put),断开后还是会有一段内存不会释放.经过调试和看源代码发现是当每次获取Cache,在集群的内存里就会创建一个新的跟踪其过期状态的对象而不会重用已有的那个对象;这就造成了所谓的内存泄漏.我在Ignite的Issue里也创建了一个问题列表,但是很长时间过去了,也没有人理会,是我的英语太烂了,还是其他原因?望您能给解答一下!Issue:"https://issues.apache.org/jira/browse/IGNITE-1661?filter=-2"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
这个问题应该是解决了,你试用一下新版吧。
@李玉珏 新版是解决了内存泄露问题,可是经过测试写性能急剧下降,以前能每秒8万的写,现在是每秒1万多了!
太谢谢了!感觉把Ignite放到GitHub就方便多了,可能GitHub用习惯了
如果有问题长时间没回复,可以给社区的邮件列表发邮件
这个问题别人也发现了,社区正在处理,1.6版本会解决这个问题 社区老大已经给你的问题做了回复
客气了
好的,多谢!刚看了你翻译的Ignite文档
这个项目功能比较多,我用过的也是比较少的功能,你说的这个场景我不太了解。 我晚上给社区发个邮件,看看社区如何回复