JSP网站内存永久保存区域内存溢出

最近做了一个JSP网站,挂到网上后访问不到多久就老是报错java.lang.OutOfMemoryError: PermGen space,请问各位同仁怎么样好的去解决这个问题?谢谢

7个回答

用jrockit jvm

google上面搜索一下jvm内存管理方面的内容,看一下java是如何处理内存的。

检查你项目中的IO操作和数据库操作,看相应的连接是否关闭。。。

最好还是确定数据库连接问题以及一些IO的操作
然后可以考虑在本地做个压力测试看看哪个模块比较耗时耗性能
找到问题所在。。。

不一定是程序的问题哦!
是不是JVM设置的内存不够用,压力大了肯定内存会有所增长。
先把JVM和应用服务器的参数调一下试试!

PermGen是存放装载类的区域,我这边只要多热部署项目几次就会出现这种情况,你看你是不是有类似操作

增大tomcat使用的内存设置。默认的设置根本不够用

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问