首页
社区
课程
招聘
[求助].net code profiler 如何实现?
发表于: 2008-9-19 15:19 5319

[求助].net code profiler 如何实现?

2008-9-19 15:19
5319
比如在某程序集中有以下c#代码,

bool  get_Foo(){
     .....
     return false;
}

在另一个dll程序集中代码,用c#写的,如何能profile到get_Foo执行了多少次,该函数的执行结果又是什么呢?

网上搜了半天,但竟是些工具介绍,没有什么代码的例子。比较郁闷。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 5275
活跃值: (451)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
2
好像MSDN里有例子,记不清名字了,你搜搜。
2008-9-19 18:38
0
雪    币: 215
活跃值: (85)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
这个搜什么关键字呢,或者有什么方法名可以提示的呢?
2008-9-19 23:43
0
雪    币: 215
活跃值: (85)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
找到了。
http://blog.monstuff.com/archives/000058.html
2008-9-20 10:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
CLR Profiler, For .Net Framework 2.0。
2008-9-20 10:17
0
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
微软公司提供的免费软件 CLR Profiler
CLR Profiler

    您所下载到的软件是一个单独的安装程序,能够将工具安装到系统上。另外,还带有大量文档。CLR Profiler让您能够查看.NET应用的底层,了解其运行情况,还能监控垃圾收集堆。通过安装CLR Profiler,您能够了解到应用的以下信息:

    ·某种类型的对象以何种方式进行分配?
    ·那些对象得以保留?
    ·垃圾收集堆由什么组成?
    ·什么使对象保持活跃?
    ·哪个对象呼叫了垃圾收集器,以及呼叫频率?
    ·哪个对象进行了什么类型、级别和模块的呼叫?
2008-10-9 21:59
0
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
商用工具

    如果你发现CLR Profiler无法满足您对解析的需求,你还可以选用市场上的一些第三方产品。以下为其中一些产品的列表。

    ANTS Profiler: 可以对桌面和网络应用提供解析,最新的版本据说可以支持Windows Vista。
    DevPartner 性能分析软件: 能够支持.NET,也能支持过去的COM, COM+和ASP技术。
    NProf: 免费的开源解析器。它和其他开源软件一样,文档比较有限。
2008-10-9 22:00
0
游客
登录 | 注册 方可回帖
返回
//