有没有办法检查在VS 2010中编码的程序中分配了哪些内存? 我一直注意到我最近制作的一个程序在不释放任何内容的情况下随着时间的推移不断使用越来越多的内存。
此外,有没有关于代码设计的文章教你良好的内存管理?我似乎在谷歌上搜索错误的条款,因为我一直在得到无用的结果。
答案 0 :(得分:6)
有ANTS Memory Profiler或.NET Memory Profiler或dotTrace等商业工具。其次,看看this MSDN article。最后,Maoni Stephens在.NET中有很多关于垃圾收集和内存管理的博客文章。它们都是here链接的。