内存泄漏3____内存泄漏, 内存溢出的区别与关系

泄漏  memory leak  是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,
但内存泄漏堆积后, 会变得很严重,无论有多少空间,迟早会被占光。

memory leak 最终会导致 out of memory。


溢出  out of  memory  是指程序在申请内存空间时, 没有足够的空间供其使用,出现OOM, 比如申请了1M的图片空间,但给它要存一个5M大小的图片,就是内存溢出。
 

内存泄漏是造成内存溢出的主要原因之一。

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页