2011-01-19 68 views
7

我正在尋找使用內置Visual Studio 2010 Profiler來測量內存的方法 在Windows應用程序中使用我的C#函數,但我無法知道如何。使用VS2010 Profiler進行內存測量

我搜索有關如何使用VS2010探查網,但各個環節建議使用這是關係到Web應用程序無法在Windows應用程序的Silverlight

如有任何人能告訴我如何使用VS2010探查器在C#Windows應用程序或者給我一個鏈接或教程或如果事情是缺少任何提示,並非常感謝

+1

您使用的是什麼版本的VS 2010? – BrokenGlass 2011-01-19 23:35:20

+0

我正在使用版本10.0.303019.1 RTMRel,專業版 – Duaa 2011-01-20 00:09:55

回答

17

(全面披露:我對這個功能的工作團隊。)

的VS2010 Profiler是唯一可用在Premium和Ultimate版本中。有許多資源用於執行託管內存分析。一些年紀大了,但仍然具有現實意義:

對象分配分析會告訴你在哪裏對象是分配的每種類型的統計數據(大小和數量)。對象生命週期顯示何時收集對象(Gen 0,1,2)以及對象是否位於大對象堆中。