关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
潇潇菜鸟
2013-12-11 09:31
采纳率: 33.3%
浏览 2415
首页
已采纳
如何检查程序是否存在内存泄露?
如何检查程序是否存在内存泄露?用编写程序吗?我是菜鸟 不知道怎么回事
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
cddchina
2013-12-12 07:10
关注
#ifdef DEBUG //检测内存泄露
atexit(Exit);
#endif
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
什么是内存溢出?什么是
内存泄露
?
2025-11-27 22:27
Tan_Ying_Y的博客
内存泄露
指程序中不再使用的对象仍被持续引用,导致 GC 无法回收其占用的内存,这些对象占用的内存长期无法释放,最终导致可用内存逐渐减少,甚至引发 OOM。垃圾回收器收不走的 “垃圾”。
内存泄露
是 “慢性病”:...
如何在Linux下检测程序
是否存在
内存泄漏?
2020-03-09 18:38
学益得智能硬件的博客
C语言是嵌入式开发中永远回避不了的...因为我们平时写的都是些小程序,就算申请的内存没有释放,也不会影响程序结果,所以很少会关注内存泄漏的问题。但是如果把这个问题放在商用的项目中,就会是一个不小的隐患。...
什么是
内存泄露
?该怎么排查?Java内存泄漏策略
2022-04-29 15:52
卡卡的Java架构笔记的博客
在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个特点,首先,这些对象是可达的,即在有向图中,存在通路可以与其相连;其次,这些对象是无用的,即程序以后不会再使用这些对象。如果对象满足这两个...
什么是
内存泄露
?怎么检测
2019-03-20 17:32
acry_的博客
什么是
内存泄露
? 简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它...
massif定位
内存泄露
2025-01-26 23:46
4. 内存分配的重复性:检查
是否存在
重复分配相同大小内存的情况。 开发者在分析Massif报告时,应该综合考虑程序的业务逻辑和内存使用模式,不能仅凭报告中的数据武断下结论。例如,某些内存分配可能是临时性的,...
java中
是否存在
内存泄漏?什么情况下才是内存泄漏?
2019-07-24 01:05
冰晶之心的博客
Java中的
内存泄露
,就是:不再会被使用的对象的内存不能被回收,就是
内存泄露
。也可以说一个不再被程序使用的对象或变量一直被占据在内存中。 Java中的内存管理 Java中的内存管理是垃圾收集器(GC)的责任。 在应用...
详解Java
内存泄露
的示例代码
2020-08-28 14:43
Java
内存泄露
是指Java应用程序中由于某些原因导致的内存不能被正确释放,导致JVM OutOfMemory的错误。本文通过一个Demo来介绍ThreadLocal和ClassLoader导致
内存泄露
最终OutOfMemory的场景。 知识点1:ThreadLocal...
内存泄露
检测工具boundschecker11.rar
2021-12-04 12:57
内存泄露
的发生通常是由于程序员忘记释放不再使用的内存,或者在复杂的数据结构中存在悬挂指针,导致无法正确释放内存。BoundsChecker通过插入额外的检查代码(通常称为“运行时库”)来追踪内存分配和释放,这使得...
armv6 可以通过什么方式检查
内存泄露
?
2023-05-12 01:15
嵌入式码农札记的博客
armv6 可以通过什么方式检查
内存泄露
?
c++应用程序
内存泄露
检测
2022-07-15 16:49
三月微暖寻春笋的博客
你的程序确定没有
内存泄露
???
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告