2013-07-19 129 views
1

我們有C#.Net Windows應用程序,我需要知道如何獲取我的應用程序的內存消耗細節。我已經試過System.Diagnostics.Process來獲取當前的進程內存信息。我需要知道內存中有多少個對象,以及每個對象的內存消耗細節。應用程序內存使用跟蹤

回答

1

請閱讀有關垃圾收集並看看這篇文章MSDN Article 文章顯示GC的成員,可以告訴你如何做幾件事情,怎麼去分配的內存,多少總量GC收集的次數。

除此之外,你可能需要使用探查器here

您也可以編寫自己的分析器。 This可能會有幫助

+0

你已經使用CLR分析器,ANTS分析器來跟蹤內存分配細節。但我需要源代碼來獲取對象及其內存分配細節。 – Siva

+0

@Siva請看看我更新的答案 – Rohit