今天在myeclipse上运行java项目时,console上显示java.lang.OutOfMemoryError: PermGen space错误,导致系统无法打开,报出500服务器内部错误的消息。找了很多办法也是没有解决,首先我试了网络上通用的方法
方法1: 手动设置MaxPermSize大小
修改TOMCAT_HOME/bin/catalina.sh
在“echo "U...
分类:
编程语言 时间:
2016-05-07 09:08:43
阅读次数:
159
一、内存溢出类型
1、java.lang.OutOfMemoryError: PermGen space
JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也...
分类:
编程语言 时间:
2016-04-22 19:02:35
阅读次数:
214
原文网址:http://www.cnblogs.com/youngjoy/p/4239978.html 首先可以通过java/jdk/bin下的java visualVM查看eclipse的内存大小和tomcat的内存大小,主要看堆,PermGen两个大小 如图: 多数情况下,eclipse抛出内存 ...
分类:
系统相关 时间:
2016-04-18 17:15:49
阅读次数:
178
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在 ...
分类:
编程语言 时间:
2016-04-13 19:02:09
阅读次数:
163
1、 启动项目时,报如下错误:java.lang.OutOfMemoryError: PermGen space 原因:PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被 ...
分类:
其他好文 时间:
2016-04-13 12:54:38
阅读次数:
145
这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGenspace中,它和存放类实例(Instance)的Heap区域不同,GC(GarbageCollection)不会在主程序运行期对PermGenspace进行清理,所以如果你的应用中有很多CLASS的话,就很可能出现PermGenspace错误,这种错误..
分类:
编程语言 时间:
2016-04-11 19:00:32
阅读次数:
223
通过工具及Java api来监测JVM的运行状态, 需要监测的数据:(内存使用情况 谁使用了内存 GC的状况) 内存使用情况--heap&PermGen @ 表示通过jmap –heap pid 可以获取的值 # 表示通过jstat –gcutil pid 可以获取的值 参数的查看可以通过多种方法 ...
分类:
其他好文 时间:
2016-04-04 06:44:53
阅读次数:
257
1、问题情景: 在部署项目时,将两个应用部署到同一个tomcat下,通过startup.bat启动服务时,控制台出现出现java.lang.OutOfmemoryError:PermGen Space 错误服务器环境: 系统版本:windows server 2008 r2 安装内存:64GB 处理 ...
分类:
编程语言 时间:
2016-04-02 20:14:14
阅读次数:
214
配置环境变量: JAVA_OPTS-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m MAVEN_OPTS-Xms256m -Xmx768m -XX:MaxPermSize=256m MAVEN_OPTS-Xms256m -Xmx768 ...
分类:
编程语言 时间:
2016-03-31 23:06:33
阅读次数:
223
myeclipse 内存不足,又显示内存溢出等问题怎么回事?( java.lang.OutOfMemoryError: PermGen space及其解决方法) 解决: myeclipse内存溢出之后,可以通过修改虚拟内存大小来解决,步骤如下:1、设置Default VM Arguments 在my ...
分类:
编程语言 时间:
2016-03-31 18:43:51
阅读次数:
145