无法使用 "page-as-heap"选项运行 valgrind Massif

标签 c valgrind massif

我尝试使用以下选项在 Ubuntu 14.04 中运行 Valgrind:

valgrind --tool=massif --pages-as-heap=yes

但出现以下错误:

valgrind: Bad option: --page-as-heap=yes

此选项在多个地方进行了描述(实际上在 valgrind 的手册 http://valgrind.org/docs/manual/ms-manual.html 中提到过)与 Massif 一起使用。

如何才能使用此工具/选项?

谢谢

最佳答案

发现错误。正确的命令是:

valgrind --tool=massif --pages-as-heap=yes

注意复数“页面”。

关于无法使用 "page-as-heap"选项运行 valgrind Massif,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36692531/

相关文章:

memory - 'time -f "%M "' and ' valgrind --tool=massif' 之间有什么区别?

c++ - #ifndef FILENAME....#endif 在头文件中的用途

c++ - 获取 cv::Mat 的值

linux - 用于查找 linux 泄漏的 valgrind(memcheck)替代方案?

c++ - "segmentation fault"程序的 Valgrind 结果

c++11 - 使用 valgrind Massif 工具,未创建结果文件

可变参数函数的调用约定

c++ - 如何获得 winMain hInstance? Windows 32 编程

c++ - 使用 Valgrind 的 std::fpclassify for long double 的错误结果