将堆摘要写入valgrind中的文件

时间:2012-12-05 04:57:10

标签: memory valgrind

我正在使用valgrind的memcheck来监控我的程序。 生成的堆摘要大小适合至少复制。

如何将堆摘要内容复制到Valgrind中的文件中。

提前致谢。 :)

1 个答案:

答案 0 :(得分:1)

Valgrind有多种方法可以重定向其输出。

  1. 到一个文件 valgrind --log-file = valgrind.out --leak-check = full yourapp

  2. 到任何文件描述符。 valgrind --log-fd = 123 --leak-check = full yourapp 123> valgrind.out

  3. 到ipaddr / port nr valgrind --log-socket =

  4. 您还可以使用将valgrind输出重定向到ipaddr / port nr --log-socket = ipaddr:port(你必须在这个端口上启动valgrind-listener)。