Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 评测指南(性能和内存).net应用程序_C#_.net 4.0_Profiling_Performancecounter - Fatal编程技术网

C# 评测指南(性能和内存).net应用程序

C# 评测指南(性能和内存).net应用程序,c#,.net-4.0,profiling,performancecounter,C#,.net 4.0,Profiling,Performancecounter,我不熟悉分析应用程序。到目前为止,我必须在一个由客户机-服务器体系结构组成的.net连接系统上工作。服务器由作为windows服务托管的服务器wcf服务和asp.net mvc 2应用程序组成。客户端是一个wpf应用程序。还有其他正在运行的windows服务在客户端和服务器之间执行同步 我遇到过ops团队,他们提到应用程序的内存使用率不应超过50%,cpu使用率不应超过90% 我的问题是 1) 这些数字是怎么来的?换句话说,是什么决定了一个特定的应用程序在cpu和内存使用方面会有一个特定的基准。

我不熟悉分析应用程序。到目前为止,我必须在一个由客户机-服务器体系结构组成的.net连接系统上工作。服务器由作为windows服务托管的服务器wcf服务和asp.net mvc 2应用程序组成。客户端是一个wpf应用程序。还有其他正在运行的windows服务在客户端和服务器之间执行同步

我遇到过ops团队,他们提到应用程序的内存使用率不应超过50%,cpu使用率不应超过90%

我的问题是

1) 这些数字是怎么来的?换句话说,是什么决定了一个特定的应用程序在cpu和内存使用方面会有一个特定的基准。

2) 除了cpu和内存使用之外,还有哪些性能计数器可以提供对应用程序的深入了解

我计划使用dotTrace或ANTS profiler?根据对这个问题的回答,蚂蚁似乎是一条出路。我更感兴趣的是了解应该考虑的性能计数器


谢谢。

我没有指标,但根据应用程序的不同,还要检查文件I/O和网络I/O