關於如何監控基於Windows的應用程序(控制檯應用程序,Win Forms應用程序或服務)的性能有一個簡短的問題。我一直在尋找關於如何正確有效地監控.NET環境中開發的應用程序的性能(CPU利用率,內存利用率,進程等等)的信息。我需要編寫代碼來觸發WMI的可用性嗎?是否有創建性能計數器的具體方法,直接與您創建的應用程序相關?我想盡可能詳細地瞭解運行的應用程序。.NET應用程序和性能監控
如果需要在應用程序上編寫代碼來調用WMI監視器,請列出示例。
此外,是否有任何人建議的預構建(開源)應用程序性能測試工具?
我已經編輯好標題完全相同的方式收集它們。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –
使用任務管理器,perfmon或任何您將用於監視本機Windows應用程序的任何問題? –
你應該問一個關於performance_testing_的單獨問題。這與性能監控非常不同。 –