博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内存泄漏
阅读量:5905 次
发布时间:2019-06-19

本文共 327 字,大约阅读时间需要 1 分钟。

内存泄漏也称作“存储渗漏”,用分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。(其实说白了就是该内存空间使用完毕之后未回收)即所谓内存泄漏。

内存泄漏形象的比喻是“操作系统可提供给所有进程的存储空间正在被某个进程榨干”,最终结果是程序运行时间越长,占用存储空间越来越多,最终用尽全部存储空间,整个 。所以“内存泄漏”是从操作系统的角度来看的。这里的存储空间并不是指物理内存,而是指虚拟内存大小,这个虚拟内存大小取决于磁盘交换区设定的大小。由程序申请的一块内存,如果没有任何一个 指向它,那么这块内存就泄漏了。

转载于:https://www.cnblogs.com/dingfangbo/p/5762628.html

你可能感兴趣的文章
教你如何精通Struts:Tiles框架
查看>>
Atitit. 包厢记时系统 的说明,教程,维护,故障排查手册v2 pb25.doc
查看>>
Linux下 mkdir 命令详解
查看>>
LeetCode——Longest Consecutive Sequence
查看>>
JavaScript - 返回头部
查看>>
invalidate()和postInvalidate() 的区别及使用
查看>>
JAVA并发编程实战---第二章:线程安全性
查看>>
docker命令总结
查看>>
SQLite返回码
查看>>
子选择器和后代选择符的区别
查看>>
Java生成各种条形码
查看>>
【设计模式】外观模式
查看>>
PHP程序员,因该养成 7 个面向对象的好习惯
查看>>
iptables
查看>>
win + linux + android 多任务分屏
查看>>
JavaScript之怎样获取元素节点
查看>>
日志分析研讨会议纪要
查看>>
iOS MJRefresh下拉刷新(上拉加载)使用详解
查看>>
docker启动Mysql(转)
查看>>
第16章 使用Squid部署代理缓存服务
查看>>