带有Spawn-FCGI的CallGrind不会创建分析数据



我需要介绍从Spawn-fcgi开始的C 应用程序。我尝试使用CallGrind,但Kcachegrind中的CallGrind输出没有显示我的应用程序的任何信息。

valgrind --tool=callgrind --dump-instr=yes --simulate-cache=yes --collect-jumps=yes --demangle=no --trace-children=yes --callgrind-out-file=%p spawn-fcgi -s /tmp/sock.tmp ./myApp arg1 arg2

此命令创建两个文件10012和10013,但第二个文件为空。第一个文件具有位置Spawn-fcgi,ld-2。*。

请建议正确的选项以获取我的应用程序的分析信息。

我经历了类似的行为。

我使用callgrind_control工具在任意时间点转储统计信息:

callgrind_control --dump

还可以停止使用callgrind_control -i off收集统计信息,使用callgrind_control -i on重新启用,用callgrind_control -z重置。

有关详细信息,请参见callgrind_control手册http://valgrind.org/docs/manual/cl-manual.html。

相关内容

  • 没有找到相关文章

最新更新