我有一个相当庞大的Flex&Papervision3D应用程序,它会不断地创建和销毁对象。它还会加载和卸载SWF资源文件。在运行过程中,SWF会缓慢消耗内存,直到达到2GB时,播放器就会崩溃。很明显,我已经释放了我不再需要的实例的引用,并期望GC执行其工作。但是我非常困惑,无法确定问题出在哪里。
我尝试使用分析器和其捕获内存快照的选项等,但我的问题仍然无法解决。我认为使用调试Flash播放器也存在已知问题?但是我也无法通过使用发布版本来解决问题。
如何使用FLEX/AS3跟踪内存泄漏问题?你都使用了哪些策略、技巧或工具来定位内存泄漏?
我尝试使用分析器和其捕获内存快照的选项等,但我的问题仍然无法解决。我认为使用调试Flash播放器也存在已知问题?但是我也无法通过使用发布版本来解决问题。
如何使用FLEX/AS3跟踪内存泄漏问题?你都使用了哪些策略、技巧或工具来定位内存泄漏?