java.lang.OutOfMemoryError:GC overhead limit exceeded 5
我用线程池对数据库进行查询,可以看到线程都启动了,返回结果是报错,我用的list<map<String,Object>>,jvm参数我也调了,可就是没解决,求大神指点...
我用线程池对数据库进行查询,可以看到线程都启动了,返回结果是报错,我用的list<map<String,Object>>,jvm参数我也调了,可就是没解决,求大神指点
展开
1个回答
2017-09-12
展开全部
先看看是不是有什么地方的代码大量占用内存的如果要调整参数,windows下点击tomcat6w.exe,然后在java栏下有个javaoptions添加上,例如:-XX:MaxPermSize=256mlinux下在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh添加:JAVA_OPTS=’-Xms512m-Xmx1024m’
追问
参数什么的我都试过了 不管用,我的数据量是27万条 这个不算多吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询