勿忘初衷NKU
勿忘初衷NKU
aa_计算机基础
内存泄漏和内存溢出
全部文章
aa_计算机基础
aaa_公司(3)
aa_遇到的错误(1)
a_dalao(1)
a_zuo(1)
GitHub(1)
Java基础(1)
Java面试题讲解121(3)
JUC(2)
JVM(46)
LeetCode(2)
mybatis(13)
MySql(1)
OS(20)
Spring(25)
SpringMVC(7)
SQL(31)
《剑指Offer》(16)
《软件测试》(1)
华为云的使用(1)
并发编程(3)
感悟(2)
操作系统(2)
数据库(4)
杂谈(1)
正式(16)
测试(3)
电商项目(1)
直播(4)
算法(13)
计算机组成原理(1)
计算机网络(7)
软件测试(5)
面经(3)
面试题目(5)
项目知乎(1)
归档
标签
去牛客网
登录
/
注册
内存泄漏和内存溢出
696 浏览
0 回复
2019-12-25
勿忘初衷NKU
+关注
内存泄漏是指分配的内存因为某些原因无法释放,导致内存浪费,系统变慢。
一次内存泄漏似乎不会有太大的影响,但是内存泄漏堆积后的后果就是内存溢出。
内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,
造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。
——百度百科
内存溢出(Out Of Memory,简称OOM)是指应用系统中存在无法回收的
内存
或使用的
内存
过多,
最终使得程序运行要用到的
内存
大于能提供的最大内存。
此时
程序
就运行不了,系统会提示内存溢出,
有时候会
自动
关闭
软件,
重启电脑或者软件后释放掉一部分内存又可以正常运行该软件,
而由
系统配置
、
数据流
、用户代码等原因而导致的内存溢出错误,即使用户重新执行任务依然无法避免
。
举报
收藏
赞
评论加载中...