在使用eclipse运行项目,经常会遇到java.lang.OutOfMemoryError: PermGen space问题。 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,解决的方法加大内存
第一步:双击Eclipse中tomcat服务的配置,然后进入配置


第二步:在VM参数中直接输入如下参数配置。

各参数配置含义如下:
-Xmx1024M:堆内存最大值(顺便扩大堆内存,根据自己需要)
-Xmn512M:堆内存最小值(顺便扩大堆内存,根据自己需要)
-XX:PermSize=256M:永久代内存大小
-XX:MaxPermSize=256M:永久代最大内存
第三步:启动tomcat服务器,进入jdk的bin目录

第四步:双击jvisualvm.exe,查看配置是否生效

网友评论