为何重新部署一个web程序会导致内存增加

null | 阅2755 来源:好空间网络 [打印] [关闭]
 

因为类装载器Classloader(和它装载的类对象)不能够被回收。它们被JVM存储在内存的永久保存区域(permanent heap generation)中,当你重新加载一个类装载器,它会加载另一个那些类的拷贝。多次这个过程最终会导致OufOfMemoryErrors错误

请大家在重新装载的时候选择,到后台选择停止TOMCAT,等程序全部上传完毕后,在开始TOMCAT,以便顺利的发布您的站

最新评论
  • MVC :
    mvc 模式下的程序 内存一致增长怎么回事?
    管理员回复:无论什么模式下内存都会增加的吧....只要有人访问你的网站内存就会增加,正常的网站在增加到一定的量后就不会在增加,而有的网站代码写的比较乱,内存会一直增加,这个就可怕了
    评论时间:2015/10/23 19:8:11
经营许可证ICP:皖B2-20100052 公司邮箱:zcdnsz@jspkongjian.net
Copyright © 2004-2015, 安徽好空间网络科技有限公司 版权所有 , 本站素材部分来源于网络,如有侵权请告知删除。