能否追踪内存的分配和释放?

5
据我所知,这似乎是不可能的,因此我真的只是希望有一个未记录的左场分配挂钩函数。
我想要一种像_CrtSetAllocHook那样跟踪分配方式的方法,但适用于C#/.NET
唯一可见的垃圾回收器/分配方式似乎是GC.CollectionCount
有没有其他.NET内存魔法?
2个回答

8

1
我会建议使用Red Gate的ANTS Profiler。它可以告诉你很多关于内存中正在发生的事情,而不需要你自己学习性能分析API。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接