青岛有没有做网站的/app拉新推广接单平台
1. 错误提出
1.今天在跑Oracle查询时,控制台窗口输出了如下的信息:
java.lang.OutOfMemoryError: PermGen space
2. 解决方案
由于 JDK 自带的虚拟机为 HotSpot,且其支持内存区域的动态扩展,因此可以通过设置虚拟机参数来扩展方法区的内存大小。例如,进入Run/Debug Configuration页面,修改虚拟机参数为:
-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError
其中,各个参数的含义为:
-Xms,表示程序启动时,JVM 堆的初始化最小尺寸参数;
-Xmx,表示程序启动时,JVM 堆的初始化最大尺寸参数;
-XX:PermSize,表示程序启动时,JVM 方法区的初始化最小尺寸参数;
-XX:MaxPermSize,表示程序启动时,JVM 方法区的初始化最大尺寸参数。
-XX:+HeapDumpOnOutOfMemoryError可以让JVM在出现内存溢出时候Dump出当前的内存转储快照。
链接地址:
https://blog.csdn.net/xiaoliuliu2050/article/details/51226282