天唯网 关注数码科技发展
首页 /  科技数码 / 内容详情

什么是内存溢出和内存泄露

科技数码 时间:2024-07-09 00:01:20

内存泄露和内存溢出是什么 

两个不同的现象

内存泄露和内存溢出是两个不同的现象

内存泄露是指长期保持某些资源的引用,垃圾回收器无法回收它,从而造成该资源不能够及时释放,随着程序运行时间的增加,占用存储空间越来越多,致使有效可再利用的存储空间不足,当储存别的资源时引发内存溢出。

内存溢出(Out Of Memory)则是申请内存时,JVM没有足够的内存空间。通俗说法就是去蹲坑发现坑位满了。

内存泄露是造成内存溢出的一个很主要的原因。因此,在实际的开发过程中要坚决杜绝内存泄露的现象发生。

标签: #科技数码

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。

联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号