首页 文章
  • 311 votes
     answers
     views

    java.lang.OutOfMemoryError:超出了GC开销限制

    我在一个程序中收到此错误,该程序创建了几个(数十万)HashMap对象,每个对象带有几个(15-20)文本条目 . 在提交到数据库之前,必须收集这些字符串(不会分解成较小的数量) . 根据Sun的说法,如果在垃圾收集中花费了太多时间,则会发生错误:如果超过98%的总时间花在垃圾收集上并且不到2%的堆被恢复,则会抛出OutOfMemoryError . ” . 显然,可以使用命令行将参数传递给JV...

热门问题