腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否
可以
在
valgrind
中
设置
基线
内存
使用量
以
进行
泄漏
检测
?
valgrind
、
memcheck
有没有办法从我的代码内部告诉
valgrind
什么时候开始,什么时候停止检查
内存
泄漏
? 我正在使用一个遗留测试框架,它必须与我的测试程序链接才能运行。该框架存在
内存
泄漏
-
valgrind
显示了大约50KB的
内存
尚未释放,但
可以
通过启发式访问。这很烦人,因为我必须牢记这个数字,
以
查看我的代码
泄漏
了多少
内存
。如果我
可以
告诉
valgrind
在
我的第一个
浏览 9
提问于2021-04-29
得票数 0
回答已采纳
1
回答
valgrind
可以
和Cygwin一起使用吗?
c
、
cygwin
、
valgrind
我正在使用Cygwin
在
Windows上构建源代码,我需要找到
内存
泄漏
和可能的
内存
泄漏
的地方。我知道
Valgrind
在
Linux中用于
内存
泄漏
检测
。
Valgrind
是否
可以
与Cygwin一起使用,以便在基于environment?If的
中
工作?是的,您能告诉我需要哪些配置等吗?
浏览 71
提问于2012-04-21
得票数 22
回答已采纳
1
回答
如何跟踪重复分配的生存期堆使用情况
debugging
、
optimization
、
fortran
、
valgrind
、
heap-memory
我有一个程序,它在其生命周期中使用的
内存
总量比我预期的要多得多,我想看看
是否
有什么我
可以
做的。我使用了
Valgrind
的memcheck工具来消除
内存
泄漏
,使用
Valgrind
的massif工具来查看堆快照。massif
可以
告诉我,
在
特定时间点,哪些行负责最大的堆块。由于massif没有显示任何非常大的内容,我怀疑我的问题是特定的行多次
进行
较小的分配。 以防一些数字会有帮助:程序运行大约5秒,
进行
密
浏览 15
提问于2021-03-18
得票数 3
回答已采纳
2
回答
windows任务管理器确定程序
内存
使用的可靠性如何?
c++
、
memory-leaks
、
profiling
、
memory-management
我
可以
使用任务管理器来
检测
巨大的
内存
泄漏
吗?我有一个小的文本解析程序,当我启动它时,它显示了大约640K的
内存
使用量
。当我解析一个文件并对其
进行
索引时,
内存
使用量
会根据文件的大小而增加。然后,当我“清除”索引时,我的
内存
使用量
下降到1400K左右。在这之后,我
可以
添加任意数量的文件,当我清除索引时,
内存
使用率下降到1400k级别+或-a ~5%。 这是
在<
浏览 4
提问于2011-04-21
得票数 4
回答已采纳
2
回答
为什么用QtConcurrent
在
另一个线程
中
读取图像似乎会导致
内存
泄漏
?
c++
、
multithreading
、
qt
、
memory
、
memory-leaks
我试图
在
另一个线程
中
实现与请求相邻的图像预加载,并将它们存储
在
QPixmapCache
中
,但是即使我不存储图像,似乎也存在
内存
泄漏
。该方法没有显示
内存
泄漏
,但是程序的
内存
将超过500 if,即使我删除了将图像添加到QPixmapCache的代码。如果将其添加到QPixmapCache
中
,则
内存
使用量
将超过1G。我
进行
了测试,
以
确保正确地删除了Fu
浏览 1
提问于2019-01-20
得票数 1
回答已采纳
3
回答
使用
Valgrind
抑制Qt
内存
泄漏
的文件
c++
、
qt
、
memory-leaks
、
valgrind
、
suppress-warnings
我通常用C++编写类,并在Linux平台上使用
valgrind
检查它们
是否
有
内存
泄漏
。
在
释放所有堆
内存
之前,我不会感到满意。开始
在
Qt
中
编写,我发现
valgrind
检测
到了多少个
泄漏
,也是
在
一个简单的项目中。它们太多了,很难
检测
到我同样的漏洞。我
在
某个地方读到,
可以
使用
valgrind
的抑制文件来帮助过滤掉不需
浏览 1
提问于2012-02-07
得票数 9
回答已采纳
2
回答
valgrind
memcheck
是否
支持检查mmap
c++
、
c
、
memory-leaks
、
valgrind
、
mmap
我正在尝试
valgrind
来
检测
内存
泄漏
。它
可以
很好地处理堆
泄漏
(即从malloc或new分配
内存
)。但是,它
是否
支持linux
中
的检查mmap
泄漏
? 谢谢常
浏览 0
提问于2013-03-11
得票数 7
2
回答
Valgrind
用于
检测
java web应用程序
中
的
内存
泄漏
java
、
memory-leaks
、
valgrind
我有
在
Tomcat容器
中
运行的web应用程序。我被要求调查使用
Valgrind
来
检测
内存
泄漏
。
可以
使用
Valgrind
来分析Java web应用程序吗?如果是,那么相对于现有的/内置的JVM
内存
分析器,它是一个可行的选择吗?我已经运行了JConsole和VisualVM来查看
是否
有
内存
泄漏
,并且发现没有这样的
泄漏
。根据我到目前为止的调查,我发现
V
浏览 7
提问于2016-02-04
得票数 0
3
回答
如何在运行时使用
Valgrind
检查实际的
内存
泄漏
?
c++
、
memory-leaks
、
valgrind
、
memory-leak-detector
在
一些程序
中
,一些分配的
内存
根本不会被破坏,但它们
在
程序的整个运行时都是必需的。因此,通常被认为是安全的。当我们运行下面的
Valgrind
命令时,它只显示程序执行结束后的总
泄漏
数。因此,有人
可以
澄清如何区分上述两种情况与
Valgrind
泄漏
检查输出。用于
检测
内存
浏览 10
提问于2014-10-01
得票数 4
1
回答
将
valgrind
配置为仅执行
泄漏
检查
valgrind
我正在尝试查找JVM加载的C库
中
的
内存
泄漏
。
是否
可以
将
valgrind
配置为仅执行
泄漏
检查,而不执行任何其他检查。我之所以这样问,是因为
valgrind
检测
到JVM本身存在大量
内存
错误,而我对此并不感兴趣。 我尝试过抑制,但JVM似乎总是出现新的错误。
浏览 2
提问于2019-10-02
得票数 0
2
回答
如何自动测试Node
中
的
内存
泄漏
?
node.js
、
memory-leaks
我
在
一个库中有一些过去
泄漏
严重的代码,我想添加回归测试以避免将来发生这种情况。我知道如何通过查看
内存
使用配置文件或
Valgrind
来手动查找
内存
泄漏
,但我在为它们编写自动测试时遇到了问题。在运行检查
泄漏
的操作后,我尝试使用global.gc(),然后使用process.memoryUsage(),然后反复执行此操作,
以
尝试
在
操作数量和
内存
使用量
之间建立线性关系,但
内存
使用量
浏览 1
提问于2017-06-01
得票数 2
1
回答
C++如何在Ubuntu
中
解释gdb回溯日志
c++
、
debugging
、
gdb
、
backtrace
我的第一个想法是一些FOR循环超出了向量界限,所以我运行了
Valgrind
mems检查,看看
是否
有
内存
泄漏
,但
Valgrind
返回了一个干净的报告。我的下一个倾向是使用gdb,看看它
是否
返回任何错误。它确实返回了一个SEGABRT,所以我对它
进行
了回溯,gdb返回了以下内容:>我认为堆栈错误#0-8是调用的库
中
的故障吗?<e
浏览 1
提问于2017-09-26
得票数 0
3
回答
检测
和消除Linux应用程序
中
的
内存
泄漏
linux
、
memory-leaks
由于这是一个大型项目,因此不可能找到每个源代码文件并找出
内存
泄漏
。我们已经使用了Valgrid,mpatrol和其他
内存
泄漏
检测
工具。这些工具没有多大帮助,
内存
泄漏
也没有明显减少。在这种情况下,除了上面提到的
内存
泄漏
检测
工具之外,如何着手减少
内存
泄漏
有一个重要的amount.Is在这些情况下人们使用general method来减少
内存
泄漏
。
浏览 1
提问于2011-11-07
得票数 3
2
回答
在
命令行上为C程序使用OSX
泄漏
?
c
、
xcode
、
macos
谁能给我一些简单的语法来运行OSX的leaks工具来
检测
编译的C程序
中
的
内存
泄漏
?我使用的是10.8,所以我遇到了严重的
valgrind
兼容性问题。我读到的大多数关于XCode的
泄漏
/工具的文章都涉及
在
XCode环境
中
--这不是我想在我的C程序
中
做的事情。 有没有一种方法
可以
从命令行直接在编译的C程序上运行
泄漏
?如果没有,
在
等待
valgrind
的更新版本
浏览 0
提问于2013-04-02
得票数 4
回答已采纳
2
回答
如何在
valgrind
中
为进程
设置
动态链接库路径和环境变量
c++
、
c
、
memory-leaks
、
valgrind
我需要在运行时为进程
设置
LD_LIBRARY_PATH、LD_PRELOAD和一些环境变量,并使用
Valgrind
检测
内存
泄漏
。 有没有人能建议一种
在
valgrind
中
设置
或传递这些变量的方法?
浏览 0
提问于2014-07-15
得票数 4
3
回答
如何追查
valgrind
说不存在的
内存
泄漏
?
c++
、
memory-leaks
、
valgrind
、
memory-leak-detector
我有一个程序,它接受来自套接字的数据,执行一些质量控制,并对其
进行
分类的其他条件,然后将其写出到命名管道。我在上面运行了
valgrind
,并修复了原来存在的所有
内存
泄漏
。然后我
在
一个系统上创建了一个“演示”环境,在这个环境
中
我运行了32个程序实例,每个实例都有唯一的数据,每个实例都输出到自己的管道
中
。我们对它
进行
了测试,一切看起来都很正常。我转向
valgrind
并运行完全相同的
设置
,除了
在
v
浏览 4
提问于2012-08-30
得票数 8
回答已采纳
2
回答
从堆和
内存
泄漏
中
删除c++数组
c++
、
arrays
、
memory-leaks
、
valgrind
我有一个关于从堆
内存
中
删除数组的问题。
在
一本书中,
在
和其他资源
中
,我读到为了从堆
中
删除数组,我们必须在delete关键字之后使用[],这样如果我们不使用[],就会有
泄漏
内存
。sudo <
浏览 3
提问于2017-11-04
得票数 13
回答已采纳
1
回答
在
没有
valgrind
的嵌入式系统上寻找
内存
泄漏
(或使用最小的
valgrind
类应用程序)
c
、
memory-leaks
、
valgrind
我正在从事嵌入式linux开发,我们目前遇到了一些
内存
页面分配错误的问题,这让我相信我们
在
某个地方有漏洞。目前,我正在尝试交叉编译
valgrind
以便在我们的系统上使用,但我对这个解决方案失去了信心,因为
valgrind
将耗尽大量
内存
(我们有严重的
内存
限制)。这让我想知道:有没有办法
在
不使用
valgrind
的情况下寻找
内存
泄漏
,或者使用具有最小
内存
使用量
的
valgrind<
浏览 0
提问于2016-01-09
得票数 1
2
回答
std::unordered_map析构函数没有释放
内存
吗?
c++
、
stl
、
heap-memory
根据标准,当调用std::unordered_map的析构函数时(例如,当它离开创建它的作用域时),需要释放它分配的
内存
。然而,我
在
多台机器上运行的一个简单实验似乎与此相冲突?,当地图构建完成时,消耗了10%的
内存
,但我们
在
CreateMap()的末尾休眠。然而,
在
退出
内存
后,
内存
仅下降到8% (
可以
使用不同大小的地图来显示地图本身对
内存
的影响超过2%),所以人们可能会认为CreateMap正在
泄漏
内存</e
浏览 0
提问于2020-02-07
得票数 2
5
回答
windows环境下程序开发
中
的
内存
泄漏
检测
c
、
winapi
我
在
visual studio
中
工作,正在用C开发一个程序。有没有一种方法
可以
在
visual studio
中
检测
我的程序的
内存
泄漏
?或者任何用于windows开发人员的
内存
泄漏
检测
库(类似于
valgrind
for linux)...请让我知道。谢谢。
浏览 0
提问于2011-02-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用gperftools分析深度学习框架的内存泄漏问题
Windbg 在 TDengine 内存泄漏调试中的应用与实践分享
APP外包开发性能测试工具
记一次Python脚本实现内存泄漏测试的方法,经验分享篇
Lyft如何检测生产中安卓的内存泄漏
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券