iteye_10882
2009-06-21 09:38 阅读 271
已采纳

关于Flex内存泄漏的问题!

各位朋友大家好:
小弟咨询一个问题,我们开发的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 什么是所谓的闭包调用,请说的详细些!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    wanghaolovezlq wanghaolovezlq 2009-06-22 09:48
  • wanghaolovezlq wanghaolovezlq 2009-06-21 21:45

    看看是不是闭包的问题啊

    点赞 评论 复制链接分享
  • iteye_2148 iteye_2148 2009-06-21 22:09

    DictDetail这个类被实例化次数好多啊。。

    点赞 评论 复制链接分享
  • wanghaolovezlq wanghaolovezlq 2009-06-22 08:51

    DictDetail这个类占了过多内存,这个类是什么用处的,也许是性能瓶颈

    点赞 评论 复制链接分享

相关推荐