我正在使用 valgrind 的 memcheck 来监控我的程序。生成的堆摘要的大小至少可以复制。
如何将堆摘要内容复制到 Valgrind 中的文件中。
提前致谢。:)
Valgrind 有多种方式来重定向其输出。
到文件 valgrind --log-file=valgrind.out --leak-check=full yourapp
到任何文件描述符。valgrind --log-fd=123 --leak-check=full yourapp 123>valgrind.out
到 ipaddr/port nr valgrind --log-socket=
您还可以使用 --log-socket=ipaddr:port 将 valgrind 输出重定向到 ipaddr/port nr(然后必须在此端口上启动 valgrind-listener)。