人们使用什么来追踪内存泄漏?我已经通过代码检查进行管理以解决一些问题,但是我不知下一步该做什么/当程序变大时如何处理问题。我知道我要泄漏的对象是什么类型,但是我不知道是什么使它保持活动状态。

在Windows .NET中,我只需要在windbg中启动SOS,并且通过!dumpheap和!gcroot的组合,我将能够找出泄漏的内容以及谁在实时引用未收集的对象。

最佳答案

我们正在努力将新的Mono分析器(http://mono-project.com/Profile)集成到MonoTouch的用户界面中,以使您能够访问此类信息。

07-28 03:02
查看更多