0

我想测量程序中特定托管程序集的内存分配。有没有办法/工具来确定特定托管程序集在运行时分配的内存量?

4

1 回答 1

1

CLR 具有分配滴答 ETL 事件,但它仅在每 100Kb 分配时触发一次。如果您的程序运行时间足够长(分配了足够的内存),那么数据可能非常准确。

您可以使用 Perfview (http://www.microsoft.com/en-us/download/details.aspx?id=28567) 查看分配滴答事件的调用堆栈。

于 2012-07-16T20:08:13.107 回答