【发布时间】:2011-09-07 11:20:34
【问题描述】:
Valgrind 专家可以通过 valgrind 报告帮助我。
用 valgrind 运行 c++ 应用程序来检测内存泄漏,奇怪的是泄漏摘要在不同的运行中显示不同的输出。请注意,c++ 进程在所有运行中都是统一加载的。以下是两次执行的摘要: 第一次执行:
==15767== LEAK SUMMARY:
==15767== definitely lost: 355 bytes in 25 blocks
在第二次执行中:
==00:00:14:19.929 24494== LEAK SUMMARY:
==00:00:14:19.929 24494== definitely lost: 236 bytes in 8 blocks
有人能说出为什么块的数量会变化吗?
提前致谢,感谢您的帮助。
【问题讨论】:
标签: valgrind