java web页面报错:java.lang.OutOfMemoryError: Java heap space到底该怎么解决?

2024-10-31 04:21:37
推荐回答(3个)
回答1:

再改的大点。。。改到800M

再不行,就是程序写的有问题了,应该考虑修改程序了。

回答2:

System.out.println("JVM MAX MEMORY: "
+ Runtime.getRuntime().maxMemory() / 1024 / 1024 + "M");
System.out.println("JVM IS USING MEMORY:"
+ Runtime.getRuntime().totalMemory() / 1024 / 1024 + "M");
System.out.println("JVM IS FREE MEMORY:"
+ Runtime.getRuntime().freeMemory() / 1024 / 1024 + "M");

先看下你的内存设置为多大

回答3:

打开tomcat6w.exe
Java选项卡
在Initial memory pool设置512MB
Maximum memory pool 设置1024MB
Thread statck size设置512KB
参考值