我在Windows Server 2008 R2的IIS中有一个ASP.NET 4.5(Web API)Web应用程序。 该Web应用程序使用集成pipe道托pipe在自己的应用程序池中。
我正在尝试使用性能监视器来捕获应用程序的内存量和IO压力。
特别:
我打算抓住这些指标,以便我们可以衡量我们对系统特定部分所做的各种增强的性能优势。
我对每秒样式负载testing的请求不感兴趣 – 这将分开处理。
问题:我正在努力确定用于捕获上述指标的正确性能计数器。
有许多不同的计数器与内存使用有关,所有我试过的计数器似乎都没有变化,即使我将1GBfile upload到我的应用程序。
对于IO压力,我正在使用Process对象下的IO读/写(秒)计数器…但如果我诚实,我只是在猜测。
任何人都可以指向正确的方向吗?
Perfmon是这个工作的正确工具吗?