性能问答>主动清理较大size的List有助于加快GC吗?>
1回复

主动清理较大size的List有助于加快GC吗?



从数据库 1 加载 150 万条记录
从数据库 2 加载 150 万条记录

List<DannDB> dDb = fromNamedQuery(); //return em.createNamedQuery("").getResultList();
List<LannDB> lDb = fromNamedQuery();

比较数据
更新/持久化到数据库中(使用 JPA)
程序在两个小时后结束

相同的迭代每三小时发生一次,并且很多时候会出现内存不足

下面的语句能加快GC吗,对象有没有超出范围?

 dDb.clear();

  or 

 dDb = null

或者我还能怎么做?

1347 阅读
请先登录,查看1条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步