【问题标题】:Testing a code snippet with valgrind使用 valgrind 测试代码片段
【发布时间】:2014-08-09 20:46:44
【问题描述】:

如何使用 valgrind(和 perf,如果适用相同的原则)测试程序的特定部分?我问这个是因为 perf ./progname 测试整个程序。

我无法移除其他部分,因为我需要测试的部分取决于它们。

谢谢

【问题讨论】:

  • 是的,很抱歉
  • 不知道这是不是我从未听说过的新名词。
  • 酷,这个问题呢?

标签: c ubuntu profiling valgrind perf


【解决方案1】:

你不能在 Valgrind 下运行程序的一部分; Valgrind 是全有或全无的事情。

您可以做的是告诉它忽略您不感兴趣的错误(例如,因为它们是您无法修复的程序的一部分)。为此,请查看 Valgrind Suppression Howto:http://wiki.wxwidgets.org/Valgrind_Suppression_File_Howto

但这不会加速任何事情,所以如果速度是你的动力,这将无济于事。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多