我想優化我的應用程序性能,這是由C#編寫的,我正在嘗試爲我的系統的某些功能(例如吞吐量,資源利用率,工作負載,執行時間,垃圾收集等)度量這些測量值我正在使用某種類型的Profiler和性能監視器。如何模擬硬件來測量.net應用程序的性能?
我可以看到這些工具對不同的硬件配置給出了不同的結果。所以我想限制我的硬件配置最低requirement.My問題
- 如何限制硬件資源(如CPU,內存 ,寄存)幾乎(通過某種模擬器)?
- 是否有任何工具,這些種 測試的存在(開源是最好的嗎?
- 如果我做錯了,任何人可以建議什麼是專業的方法做這些 測試?
您正在描述「負載測試」。 –
您是否考慮在虛擬機中測試您的應用程序?這將爲您提供許多有關CPU使用率和可用內存量的選項。 – Stefan
@StfanM還沒有but.i想知道有一段時間我的工具會卡住,如果我使用虛擬機。但我會嘗試它,並在這裏更新,如果我卡住某處。 – Thabo