各位朋友大家好:
小弟咨询一个问题,我们开发的flex项目接近了尾声,本来应该高兴放松一下,但是在我们测试的时候发现了一个很严重的情况,我们的项目在运行时出现了很严重的内存泄漏的情况,,使ie所占的内存很大,居然出现了一下的情况,,如图
[img]/upload/attachment/117218/653669af-8412-3df5-97d8-e01ae38c28e9.jpg[/img]
基于以上的情况我使用了Flex Builder中的Profiler来分析内存但是不能够很明白是什么意思,,,,希望朋友们能够帮忙看一下,,,或者是提一下你们的解决办法!
任务管理器显示ie所占内存:
[img]/upload/attachment/117284/e7926697-9971-303d-93ba-2795fd7819e1.bmp[/img]
Profiler显示数据:
[img]/upload/attachment/117222/88cbb91e-2dbc-3cb4-acad-3948e4be8068.jpg[/img]
[b]问题补充:[/b]
1 首先声明Dictdetail是我在全局使用的一个字典!
2 你们看到的Dictdetail占用很多只有在登陆的时候会增加,增加占用内存,在登陆后实例数就不会增加,而我遇到的问题是当没点击打开一个swf文件就增加ie所占内存的开销!
3 什么是所谓的闭包调用,请说的详细些!