线程池Executors.newFixedThreadPool cpu 内存占用过高处理

一开始使用线程池 从网上获取数据 开始执行后一小段时间线程·执行缓慢 并且抛出了 java.lang.OutOfMemoryError: GC overhead limit exceeded 此时电脑cpu 占比达到90%以上 运行内存使用达到了9g 随后执行失败 执行代码如下   处理后代码如下 个人推测 可能是submit过多线程导致内存和cpu占比过高
相关文章
相关标签/搜索