在 Tomcat 中,"PermGen" 是指永久代,它是 Java 虚拟机(JVM)中的一个内存区域,用于存储已经加载的类和方法的元数据。当 Tomcat 启动时,它会加载大量的类和方法,这些类和方法的元数据会被存储在永久代中。
如果在 Tomcat 中出现重复的 "PermGen",通常表示应用程序中有大量的类和方法被加载,导致永久代的内存不足。这可能会导致应用程序运行缓慢或者出现异常。
为了解决这个问题,可以尝试以下方法:
-XX:PermSize=64m -XX:MaxPermSize=256m
,这将把永久代的初始大小设置为 64MB,最大大小设置为 256MB。推荐的腾讯云相关产品和产品介绍链接地址:
企业创新在线学堂
腾讯云架构师技术沙龙
云+社区技术沙龙 [第31期]
腾讯云GAME-TECH游戏开发者技术沙龙
原引擎 | 场景实战系列
停课不停学 腾讯教育在行动第二期
DBTalk
TVP技术夜未眠
领取专属 10元无门槛券
手把手带您无忧上云