摘要: 最近在对大文件进行排序,时间的性能要求比较的高。程序前几天就实现了功能了,但是对11G的文件排序花费的时间是30分钟,是同事时间的2倍。今天学习了一下gprof查看程序的性能。Gprof 简介:Gprof功能:打印出程序运行中各个函数消耗的时间,可以帮助程序员找出众多函数中耗时最多的函数。产生程序运行时候的函数调用关系,包括调用次数,可以帮助程序员分析程序的运行流程。有了函数的调用关系,这会让开发人员大大提高工作效率,不用费心地去一点点找出程序的运行流程,这对小程序来说可能效果不是很明显,但对于有几万,几十万代码量的工程来说,效率是毋庸置疑的!而且这个功能对于维护旧代码或者是分析Open So 阅读全文
posted @ 2011-09-20 10:23 成长的企鹅 阅读(194) 评论(0) 推荐(0) 编辑