2011-04-19 40 views
0

我是新來的性能分析應用程序。截至目前,我必須在包含客戶端服務器體系結構的.net連接系統上工作。服務器包含作爲Windows服務託管的服務器wcf服務和一個asp.net mvc 2應用程序。客戶端是一個wpf應用程序。還有其他正在運行的Windows服務在客戶端和服務器之間執行同步。關於性能分析(性能和內存)的指導.net應用程序

我遇到過ops團隊提到應用程序不應超過50%的內存使用率和類似的90%cpu利用率。

我的問題是

1)他們是如何來與數字?換句話說,什麼決定了特定的應用程序在CPU和內存使用方面會有一定的基準。

2)除了cpu和內存使用情況外,還有哪些性能計數器可以提供對應用程序的洞察。

我打算使用dotTrace或ANTS分析器?基於對這個問題的回答,似乎ANTS將是一條路。我更感興趣的是瞭解應該考慮的性能計數器。

謝謝。

回答

0

我沒有一個指標,但根據應用程序,也檢查文件I/O和網絡I/O。