背景:我正在尝试追踪 Xamarin.Android 应用程序中的内存泄漏。使用 DDMS 和 Eclipse Memory Profiler,我可以看到哪些对象是活动的。当试图追踪让它们存活的东西(GC Root)时,我只看到“Native stack”(当然)。
如何获取 MONO VM 的堆快照?那么我以后可以将它与ie heapshot 工具一起使用吗?
或者是否有任何其他技术可以用来查找在 Xamarin.Android 的 .NET 部分中保持对象存活的内容?是否可以在程序中做某事?