massif相关内容

Valgrind 的地块工具不会分析我的应用程序

我正在使用 CentOS 存储库中的标准 gcc 4.4 软件包在 64 位 CentOS 5.8 上开发一个静态链接的 64 位 C++ 应用程序.它使用的内存似乎比我预期的要多,所以我尝试使用 massif 来分析内存使用情况.我已经用调试信息编译,然后运行 ​​ valgrind --tool=massif ./MyProg 来自 MyProg 所在的目录.除了以下 massif ..
发布时间:2022-01-13 21:44:34 服务器开发

Valgrind Massif 工具输出图形界面?

我使用 Valgrind 3.3.1 和 Massif 工具来分析 C++ 应用程序的堆,我想知道是否有图形工具检查文本输出文件. 感谢您的任何建议. 解决方案 对于仍然对 Valgrind 的 Massif 图形输出感兴趣的其他人,请考虑 massif-visualizer,很漂亮. 您可以在 KDE-Apps 找到项目页面. 对于 Ubuntu,你应该从 source ..
发布时间:2021-09-15 20:44:06 其他开发

了解Linux虚拟内存:valgrind的massif输出显示了有和没有--pages-as-heap的主要区别

我已经阅读了有关此参数的文档,但是区别确实很大!启用后,一个简单程序的内存使用量(请参见下文)约为 7 GB ;禁用该程序时,报告的使用量约为 160 KB . top 也显示了大约7 GB,这可以通过 pages-as-heap = yes 来确认. (我有一个理论,但我不认为这可以解释如此巨大的差异,所以-寻求帮助). 令我特别困扰的是,大多数报告的内存使用情况都是由 std ..
发布时间:2021-05-29 22:39:57 服务器开发

valgrind massif为什么不报告任何函数名或代码引用?

我有一个程序意外使用大量堆(大约3GB).我通过valgrind memcheck进行了测试,该报告没有泄漏,声称所有堆内存仍然可以访问. 因此,我使用调试选项重建了所有库,并通过valgrind massif运行了编.我使用的是Valgrind-3.8.1,我今天下载并在盒子上构建了它.命令行是: valgrind --tool = massif myprog Valgrind没有 ..
发布时间:2021-05-13 20:58:37 其他开发

Valgrind的massif工具不会剖析我的应用程序

我正在使用来自CentOS存储库的标准gcc 4.4软件包在64位CentOS 5.8上开发静态链接的64位C ++应用程序.它似乎正在使用比我预期更多的内存,因此我尝试使用massif来分析内存使用情况.我已使用调试信息进行编译,然后运行 valgrind --tool = massif ./MyProg 从MyProg所在的目录.除了下面的massif.out.XXXX示例外,它永 ..
发布时间:2020-04-23 10:41:43 服务器开发