Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 使用valgrind测试代码段_C_Ubuntu_Profiling_Valgrind_Perf - Fatal编程技术网

C 使用valgrind测试代码段

C 使用valgrind测试代码段,c,ubuntu,profiling,valgrind,perf,C,Ubuntu,Profiling,Valgrind,Perf,如何使用valgrind(和perf,如果相同的原则适用)测试程序的特定部分?我这样问是因为perf./progname测试整个程序 我无法删除其他部件,因为我需要测试的部件取决于它们 谢谢您不能在Valgrind下运行部分程序;Valgrind是一件要么全有要么全无的事情 您可以做的是告诉它忽略您不感兴趣的错误(例如,因为它们位于无法修复的程序部分)。要执行此操作,请检查Valgrind抑制如何: 但是这不会加快任何速度,所以如果速度是你的动力,这也不会有帮助。是的,很抱歉,我不知道这是否是一

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

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


谢谢

您不能在Valgrind下运行部分程序;Valgrind是一件要么全有要么全无的事情

您可以做的是告诉它忽略您不感兴趣的错误(例如,因为它们位于无法修复的程序部分)。要执行此操作,请检查Valgrind抑制如何:


但是这不会加快任何速度,所以如果速度是你的动力,这也不会有帮助。

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