当我尝试分析我的WPF(MVVM)应用程序时,发现在打开页面后内存增加了,在关闭此页面时,它不会释放该内存。所以性能分析器显示没有形式关闭时资源减少。 再次打开特定页面后,发现存储器再次增加到一个级别。它仍然没有处理内存。如果有人知道原因,请告诉我。
此致 Sreyas MN
答案 0 :(得分:1)
sa_ddam很好地回答了这个问题here。在同一页面上,有一个指向MSDN blog的链接,其中有一个很好的泄漏场景表。
最后,Redgate发布了一篇关于他们认为是Top 5 memory leaks in WPF的文章。
我希望这会有所帮助。