认识一个新的工具 ANTS Profiler

ANTS Profiler        已经是Version 2.00, October 2004发布       By Red Gate Software  

1、简介

ANTS Profiler是一个检测基于.Net Framework的任何语言开发出的应用程序的代码性能的工具。她可以通过记录每行代码花费的时间,来帮助你优化程序的执行,而且可以用很多种格式来探测应用程序中效率不好的区域。ANTS Profiler还可以分析应用程序的内存使用状况,她就是通过记录每个对象分配的内存空间大小,来提供很多种报告样式给开着这察看哪个对象或者类占用了最多的内存,从而可以帮助你优化内存的使用。
 

2、安装  

安装是如此的容易,几乎可以不用说明。只要可以下载到就好,网上有很多下载地址,这里提供官方的下载:http://www.red-gate.com/code_profiling.htm

上边有详尽的例子说明,这里不再说明。

唯一的限制:Free 14-day trial    有没有办法可以破解,呵呵  

3、问题与限制

l         不可以优化remote远程应用程序(remote applications).

l         关闭一个控制台的应用程序并不意味着停止了模拟程序。

l         尽管提供了相当详尽的时间记录,还是会有偶然的差异。

l         对于Web应用程序不可以给出模拟结果,虽然页面已经缓存起来了(No results are returned for profiling web applications where the pages have been cached. ) Koffer: 这个是有问题的,因为我已经测试了一下,也看到相应的运行结果了!

你可能感兴趣的:(profile)