Sim*_*nro 28 asp.net testing performancecounter
在perfmon for ASP.NET中有大量的计数器可用.什么是最好的(我想选择5-10),这将是我们测试环境中最好的监控,以便我们可以反馈给开发人员.
我在考虑请求时间,请求队列长度,活动会话等.
Ily*_*tov 21
对于正常(不是性能/压力测试),您可以使用以下内容:
对于性能测试,您可能需要以下内容:
小智 9
我最常用的是内存计数器.他们都是.我知道它们并不是特定于ASP.NET,但我在Web应用程序中遇到的唯一问题是内存问题.
过多的堆,第2代收集和GC中的%时间是最重要的.如果您在GC中的时间失控,则表明您的UI和视图状态太大.大堆和许多第2代集合表示你在内存中保留了太多东西(例如,inproc会话状态).
基于Web控件的常规ASP.NET应用程序需要创建大量对象,然后快速销毁,因为页面将被重建然后处理.高gen0收藏也不错.当你开始看到许多物体进入gen1然后gen2时,它表明你要么是在泄漏记忆,要么是在保持太多的状态.
| 归档时间: |
|
| 查看次数: |
13684 次 |
| 最近记录: |