为何重新部署一个web程序会导致内存增加
null | 阅2755 | 来源:好空间网络 [打印] [关闭] |
因为类装载器Classloader(和它装载的类对象)不能够被回收。它们被JVM存储在内存的永久保存区域(permanent heap generation)中,当你重新加载一个类装载器,它会加载另一个那些类的拷贝。多次这个过程最终会导致OufOfMemoryErrors错误
请大家在重新装载的时候选择,到后台选择停止TOMCAT,等程序全部上传完毕后,在开始TOMCAT,以便顺利的发布您的站