高分求软件性能检测软件
请求各位大虾,有没有这么一种工具:能够测试出开发中的程序的性能:如主要CPU消耗在哪里,函数调用频率,函数调用时间等等的检测的软件?
[解决办法]
Linux上有个牛叉工具Profiling
你搜搜,Windows应该也有对应的工具
[解决办法]
AQTime.
使用里面的Performance(性能测试)。
可以程序中任意范围[sourcefile、routine、class、unit]内的程序段或单行代码进行的性能检测。在程序执行期间,工具自动收集运行时的性能表征数据(如调用次数、执行时间、调用与被调用函数、函数调用层次图、执行期间发生的异常情况等等)。
此外,该工具提供与运行时间、CPU缓存使用等相关的多种计数器[如Elapsed Time、User Time、User+Kernel Time、CPU Cache Misses、Context Switches等],为了解应用代码级和应用程序级上的性能使用和确定可能存在的性能瓶颈提供详实的参考数据。
[解决办法]
Intel的VTune,可以在intel.com上免费下载试用。