腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Valgrind
用于检测java web
应用程序
中
的
内存
泄漏
、
、
我有在Tomcat容器
中
运行
的
web
应用程序
。我被要求调查使用
Valgrind
来检测
内存
泄漏
。可以使用
Valgrind
来分析Java web
应用程序
吗?如果是,那么相对于现有的/内置
的
JVM
内存
分析器,它是一个可行
的
选择吗?我已经运行了JConsole
和
VisualVM来查看是否有
内存
泄漏
,并且
发现
没有这样
的<
浏览 7
提问于2016-02-04
得票数 0
3
回答
使用
Valgrind
抑制Qt
内存
泄漏
的
文件
、
、
、
、
我通常用
C++
编写类,并在Linux平台上使用
valgrind
检查它们是否有
内存
泄漏
。在释放所有堆
内存
之前,我不会感到满意。开始在Qt
中
编写,我
发现
valgrind
检测到了多少个
泄漏
,也是在一个简单
的
项目中。它们太多了,很难检测到我同样
的
漏洞。我在某个地方读到,可以使用
valgrind
的
抑制文件来帮助过滤掉不需要
的
泄漏
,但我找不
浏览 1
提问于2012-02-07
得票数 9
回答已采纳
2
回答
Valgrind
检测微不足道代码
的
未释放堆
内存
使用情况
、
、
我
的
valgrind
告诉我,它为最琐碎
的
C++
代码找到了非释放
的
堆
内存
。<< std::endl;}
valgrind
的
结果如下: ==12455== HEAP SUMMARY:==12455== at 0x4C2DB8F: mall
浏览 39
提问于2019-05-11
得票数 0
回答已采纳
1
回答
使用
valgrind
时
内存
泄漏
消失
、
我们有一个复杂
的
算法,它处理OpenCV图像,从而分配
和
释放几GB
的
内存
,主要是cv::Mat,每个
内存
大约10MB。如果我们在
valgrind
(使用--tool=massif或--tool=memcheck)下迭代运行,每次迭代后
内存
占用都会返回到相同
的
值(+-1MB),并且没有
发现
明显
的
内存
泄漏
。但是,如果我们在不使用
valgrind
的
情况
浏览 14
提问于2019-11-23
得票数 0
1
回答
如何检测窗口化(gtk、qt等)
应用程序
的
内存
泄漏
?
、
我过去常常使用
valgrind
来查找
应用程序
中
的
内存
泄漏
。但是,当我使用gtk/qt/glut或任何“窗口”
应用程序
时,
valgrind
就像是垃圾邮件一样。我
发现
在这些库
中
没有真正
的
内存
泄漏
--但是如何检测真正
的
内存
泄漏
呢?
浏览 2
提问于2012-09-04
得票数 3
回答已采纳
1
回答
使用new
和
delete操作符检测dbx
中
的
内存
泄漏
、
、
我对使用Sun Studio通过dbx调试器检测
C++
应用程序
中
的
内存
泄漏
非常感兴趣,但是我认为这个调试器只显示由malloc/realloc
和
free产生
的
内存
泄漏
;我不确定这一点,但是我已经尝试过
C
++程序,没有获得任何
内存
泄漏
。在这种情况下,我会尝试
Valgrind
。如果我做错了什么(可能性很高),我该如何调试
C++</e
浏览 0
提问于2010-08-28
得票数 2
回答已采纳
1
回答
QImage构造函数
内存
泄漏
(
valgrind
)
、
、
、
下面的代码是它
的
片段image = new QImage(filename);对
valgrind
运行它会抛出一些错误:after the problem
浏览 11
提问于2013-01-29
得票数 0
11
回答
对
内存
泄漏
有可接受
的
限制吗?
、
、
我刚刚开始在
C++
中试验SDL,我认为定期检查
内存
泄漏
可能是一个早期养成
的
好习惯。考虑到这一点,我一直在通过
Valgrind
运行我
的
'Hello world‘程序来
发现
任何
泄漏
,尽管我已经删除了除最基本
的
SDL_Init()
和
SDL_Quit()语句之外
的
所有语句,
Valgrind
仍然报告丢失了我
的
问题是:
内存
泄漏
是否
浏览 2
提问于2008-10-24
得票数 21
回答已采纳
1
回答
Valgrind
:在启动期间禁止memcheck
有没有办法抑制
Valgrind
的
memcheck,直到达到定义
的
(我以任何方式表示
的
)稳定状态;即
应用程序
启动完成,我只想从现在开始跟踪新
的
分配。基于时间或使用Unix信号或类似机制。
浏览 17
提问于2019-03-21
得票数 0
回答已采纳
3
回答
很难跟踪
内存
损坏-当使用
Valgrind
运行时,没有错误地正确运行。
、
、
、
我们使用线程池实现了多线程处理,并给出了这些输入参数,得到了以下结果: medium_file:与一个工作人员一起成功运行,没有错误/
内存
泄漏
。对于>1名工作人员,我得到:
浏览 4
提问于2014-03-24
得票数 5
回答已采纳
3
回答
在Mac、Mountain Lion
和
Mavericks上,有没有替代
valgrind
的
方法来检测C/
C++
应用程序
的
内存
泄漏
?
、
、
、
、
我曾经在MacOSX10.6(雪豹)
和
10.7 (狮子)上使用来检测我
的
C/
C++
应用程序
的
内存
泄漏
,但当我升级我
的
操作系统时,我
发现
最近
的
版本不支持它,比如10.8 (山狮)
和
10.9 (小牛)。还有没有像
valgrind
这样
的
软件可以安装在MacOSX10.9上?
浏览 1
提问于2013-11-01
得票数 41
1
回答
如何修复libudev
内存
泄漏
?
、
、
、
我正在为hidraw驱动下
的
USB设备实现一个基于libudev
的
监控代码。我已经实现了来自web
的
标准示例,并使用
valgrind
和
gdb检查了
内存
泄漏
。
system
.initializaion*******************************************/ 我很不高兴地
发现
一些不应该分配
内存
<
浏览 1
提问于2018-02-02
得票数 4
2
回答
如何
发现
Java + JNI +
C++
进程
中
的
内存
泄漏
、
、
、
、
我有一个用java写
的
项目,使用JNI使用
C++
库。所有的代码都是我们写
的
,所以我有所有的源代码。 几个小时后,机器耗尽了
内存
,尽管我
的
进程只是迭代文件
和
所有关于先前删除
的
文件
的
内存
。我确定有一个
内存
泄漏
,通常我使用
Valgrind
,但他似乎不能很好地处理Java,并认为JVM正在
泄漏
,即使是"hello world“java项目也是如此。我已经用单元测
浏览 5
提问于2015-10-26
得票数 4
7
回答
分析
C++
多线程
应用程序
、
、
、
你对Linux
和
windows上
的
C++
多线程
应用程序
有什么建议?我主要对缓存未命中、
内存
使用、
内存
泄漏
和
CPU使用情况感兴趣。我使用
valgrind
(仅在UNIX上),但主要用于查找
内存
错误
和
泄漏
。
浏览 15
提问于2009-03-12
得票数 10
回答已采纳
4
回答
在Linux上需要每个
C++
函数
的
内存
使用工具
、
、
、
、
我正在寻找一个运行时
内存
调试器,能够在Linux上显示每个函数或每行
C++
代码
的
内存
使用情况(而不仅仅是
泄漏
)。我正在尝试跟踪我
的
程序
内存
使用量
的
峰值。我使用了
Valgrind
和
Purify,我
发现
没有
泄漏
。我预计,在那次峰值之后,
内存
使用率会回到我
的
程序
的
预期水平。 谢谢。
浏览 3
提问于2010-11-13
得票数 4
回答已采纳
4
回答
valgrind
改变了二进制行为
、
我尝试使用
valgrind
来追踪
c++
程序
中
的
内存
泄漏
。该程序是用g++编译
的
,运行时不会抛出任何错误。不幸
的
是,
valgrind
改变了我
的
程序
的
行为,导致它在抛出运行时错误后崩溃。由于这种崩溃发生在到达代码
的
相关部分之前,我没有机会追踪我
的
内存
泄漏
。myUser@compu
浏览 0
提问于2012-02-09
得票数 4
回答已采纳
1
回答
Valgrind
在
Ubuntu
上检测来自GNUstep (Objective-C)
的
漏洞
、
、
我正在尝试使用
valgrind
来查找运行在带有GNUstep
的
Ubuntu
上
的
objective-c程序
的
漏洞。然而,即使是下面的简单代码也会导致
valgrind
抛出大量
内存
泄漏
(主要来自NSZoneMalloc)。NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; } 在谷歌上搜索了一下之后,我确实
发现</e
浏览 2
提问于2014-01-18
得票数 0
1
回答
Ubuntu
系统监视器
和
valgrind
来
发现
C++
应用程序
中
的
内存
泄漏
、
、
、
我正在用
C++
编写一个
应用程序
,它使用了一些外部开源库。我试图查看
Ubuntu
系统监视器,以获得有关我
的
进程如何使用资源
的
信息,我注意到常驻
内存
继续增加到非常大
的
值(超过100MiB)。这个
应用程序
应该在嵌入式设备上运行,所以我必须小心。 我开始认为应该有一个(一些)
内存
泄漏
,所以我使用
valgrind
。不幸
的
是,
valgrind
似乎没有报告严重
的</em
浏览 2
提问于2011-07-03
得票数 6
回答已采纳
1
回答
检测windows
中
的
内存
泄漏
、
、
、
我写了一个小
的
c#控制台
应用程序
来检查c#动态链接库,它是本机
c++
动态链接库
的
包装器。在c#
应用程序
中
,我只是在循环中执行加密操作来检查
内存
消耗。我得到了
内存
泄漏
,因为15分钟后运行
的
应用程序
内存
上升到5 5GB。这意味着有一些
内存
泄漏
。 在第一个视图中,似乎在本地linux
中
存在一些
内存
问题,所以我
浏览 2
提问于2020-05-18
得票数 0
1
回答
让Val差尔检测由Python调用
的
C++
程序
中
的
内存
泄漏
:
、
、
、
如果一个
C++
程序是由python脚本调用
的
,那么如何让Val差尔检查
C++
程序
中
的
泄漏
,而不仅仅是脚本
中
的
漏洞呢?/a.out"])
valgrind
--track-origins=yes --leak-check=full -v ./call_aout.py
va
浏览 3
提问于2014-05-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用gperftools分析深度学习框架的内存泄漏问题
MYSQL学习大全3
GNOME Shell 被发现内存泄露的问题,3.28 中仍存在
Ubuntu 22.04 LTS 集成 system-oomd,优化低内存场景的处理能力
Android Studio 3.5 稳定版发布
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券