Asp.net mvc 3 在cpu和内存方面,站点通常使用什么

Asp.net mvc 3 在cpu和内存方面,站点通常使用什么,asp.net-mvc-3,memory,cpu,Asp.net Mvc 3,Memory,Cpu,我们有几个站点在windows 2008服务器上运行MVC3。我们看到这些站点平均每个站点都使用超过300 mb的内存和高CPU。每个站点在收到请求时都可以轻松地使用20-25%的CPU 这正常吗? 我知道我的问题很笼统,但如果我们花时间在优化上,等等。。我们的目标应该是什么?对于一个典型的数据库驱动的MVC3网站,在内存和cpu使用方面,什么是正常的 另外,有人告诉我,我们应该“评测”应用程序,以解决CPU使用率高的问题?这是通过VisualStudio还是通过其他工具完成的 提前感谢您的帮助

我们有几个站点在windows 2008服务器上运行MVC3。我们看到这些站点平均每个站点都使用超过300 mb的内存和高CPU。每个站点在收到请求时都可以轻松地使用20-25%的CPU

这正常吗? 我知道我的问题很笼统,但如果我们花时间在优化上,等等。。我们的目标应该是什么?对于一个典型的数据库驱动的MVC3网站,在内存和cpu使用方面,什么是正常的

另外,有人告诉我,我们应该“评测”应用程序,以解决CPU使用率高的问题?这是通过VisualStudio还是通过其他工具完成的

提前感谢您的帮助


G.S

如果不知道应用程序的详细信息以及它在做什么,就不可能说出什么是正常的,什么是不正常的。如果性能是一个问题,您应该优化,如果不是,您不应该:)

评测是一个通用术语,用于测量应用程序不同方面的性能。您可以使用分析器分析内存、cpu使用情况、垃圾收集和线程使用情况(以及其他情况)

周围有几个探查器,例如,和一些。它们在VS2012及更高版本的专业版中提供