2011-05-19 64 views
2

我在寻找针对c衡量绩效的工具(我使用MinGW的窗户工具链),这给了我一定的成果,如:C性能指标

  • 占用内存的变量;

  • 循环运行程序/函数;

  • 功能上的用时。

感谢

回答

0

您可以使用gprof的使用附带GCC。这里有someexamples

您可以在GCC documentation中找到更多相关信息。请记住,您必须使用-pg选项编译链接。

但是,我得到了这个工作,但只有在小软件。在我工作的较大的一个上,我只有空时,并且找不到原因。但也许你不会有同样的问题...

0

通常当gprof不给你结果是因为它是一个多线程应用程序。 gprof不支持这种类型的应用程序。