启动时,Apache Tomcat的PS Perm Gen为98%

时间:2013-11-12 13:56:08

标签: apache tomcat permgen

服务器启动后,Apache Tomcat中的PS Perm Gen占用了近97%(分配了82MB空间中的80.7MB)。随着时间的推移,服务器因内存不足错误而关闭。

这是正常的吗?或者价值必须在开始时减少并逐渐增加?应该怎么做才能避免这种情况?有人可以解释一下。在此先感谢:)

1 个答案:

答案 0 :(得分:0)

是的,对于大型Web应用程序来说,这听起来很正常。

解决方案是增加Perm Gen的大小。

问题是您的应用程序需要加载更多有空间加载的类。因此,您必须在Perm Gen中分配更多空间才能加载这些类。多少空间取决于您的应用。我从128M开始加倍,直到应用程序稳定。