2
A
回答
3
你可以尝试使用Ants Memory Profiler这是一个非常受欢迎的工具。它使用起来相当简单,它试图给你一张图表来说明你的参考文献是什么。在下面我相信它和Bond建议的类似,但是它提供了更简单的用户体验。
它配备了免费的14天试用版。实例图的示例如下所示:
+0
谢谢伊恩,这是一个伟大的工具。 – Drahcir
3
0
我建议:
- 分析代码和调试
- 如果无法找到泄漏你可以试试这个工具:Memprofiler
相关问题
- 1. 弱引用的NewGlobalRef仍然阻止垃圾收集对象
- 2. 垃圾收集对象
- 3. 如何跟踪垃圾收集对象
- 4. 垃圾收集:将对象收集
- 5. 垃圾收集器如何确定对象是否是垃圾?
- 6. Scala对象何时收集垃圾?
- 7. JavaScript Blob对象何时收集垃圾?
- 8. 如何防止从不同线程垃圾收集PyQt对象?
- 9. 找出什么对象垃圾收集器正在发布:
- 10. 从Java阻止对象的垃圾回收引用
- 11. Android的垃圾收集对象
- 12. R中的垃圾收集com对象
- 13. 闭合对象上的垃圾收集
- 14. 垃圾收集如何收集自我引用对象?
- 15. 垃圾收集资格对象
- 16. 对象没有垃圾收集
- 17. 对象符合垃圾收集
- 18. 对象准备垃圾收集,Java
- 19. C#垃圾收集对象引用
- 20. 垃圾收集设置对象为null
- 21. java垃圾收集和临时对象
- 22. ActiveX对象和.NET垃圾收集器
- 23. Java垃圾收集和大对象
- 24. 垃圾收集:对象属性
- 25. 垃圾收集
- 26. 对象在G1(垃圾优先)垃圾收集器上的年龄如何?
- 27. JAVA垃圾收集副作用 - 阻塞?
- 28. python对象,垃圾回收
- 29. 匿名runnable阻止Android垃圾收集其定义的活动
- 30. 垃圾收集器 - 不止一个指向同一个对象
你有第一次尝试微软CLR探查?这有一些内存分析工具,可能有所帮助:http://www.microsoft.com/en-us/download/details.aspx?id=16273 –
您的代码是。注意,如果无法到达垃圾回收站(没有别的引用它),它只会被垃圾收集,并且它是一个托管对象,并且正在调用collect。 –
我试图使用CLRProfiler,但它只是给了我错误消息,似乎并没有正确运行。 – Drahcir