`
ltian
  • 浏览: 69311 次
  • 性别: Icon_minigender_1
  • 来自: 楼兰
社区版块
存档分类
最新评论

Flash虚拟机内存管理机制及如何避免Flex内存泄露

    博客分类:
  • Flex
阅读更多
通过搜集网上资料及自己做的相关实验总结,希望对Flex那些期望开发出稳定的Flex应用的开发者有所帮助。

13
0
分享到:
评论
6 楼 iamjordan 2010-09-28  
好像下不了了,能发至我邮箱吗 yangzhouj@gmail.com 万分感谢!
5 楼 ltian 2010-05-25  
hynuliuyi 写道
正需要这样的资料,很感谢

多谢鼓励!我们在《Flex 企业应用开发中》一书中全面的讲述了利用FLex结合java进行开发的业务场景、技术点、技术架构方案、专有框架及外围技术整合。请多批评指正!
4 楼 hynuliuyi 2010-05-25  
正需要这样的资料,很感谢
3 楼 ltian 2009-08-10  
Mate我没有用过,但是用过PureMvc,这些框架中可能对我们的窗口对象实例进行了管理,因此会导致无法回收内存。
2 楼 tieshow 2009-08-07  
不知道博主遇到过这个情况没
用flex  popupManager弹出窗口, mate  injector 数据, 
然后强制内存回收,再remove窗口 窗口还在内存里。。。
但不用mate的窗口是可以被回收的,
并且 用了mate,只要不injector 也是可以被回收的,
挺郁闷的
1 楼 zhangbody 2009-07-15  
谢谢你整理的资料。

相关推荐

    Flex虚拟机内存管理机制及防止内存泄漏

    本篇文章将深入探讨Flex虚拟机的内存管理机制以及如何预防和处理内存泄漏问题。 内存管理在任何软件开发中都至关重要,尤其是在动态语言如ActionScript中。Flex虚拟机采用了一种自动垃圾回收(Garbage Collection, ...

    Flex 应用内存泄露的分析与诊断

    Flex 使用 ActionScript 语言编写,其运行环境在 FlashPlayer 的 ActionScript Virtual Machine (AVM) 中,该虚拟机包含一个垃圾收集器用于自动管理内存。然而,尽管有垃圾收集器的存在,内存泄露仍然是一个挑战,...

    Flex内存管理及相关内容.pdf

    随着面向对象编程语言的普及,如Java、Flex中的ActionScript(AS),内存管理机制得到了显著增强,其中“垃圾回收”(Garbage Collection, GC)成为了自动管理内存的关键技术。本文旨在深入探讨Flex内存管理,特别是...

    Flash,Flex和AIR应用开发内存监测及优化技巧

    Flash、Flex和AIR是Adobe公司推出的RIA(富互联网应用)开发平台的重要组成部分。...开发者需要理解Flash Player的内存管理机制,并运用适当的编程技巧和工具来监控和优化内存使用,确保应用的性能和稳定性。

    flex内存泄露(转载)

    ### Flex应用内存泄露的分析与...理解Flash Player虚拟机的垃圾回收机制及常见的内存泄露场景有助于开发者采取有效措施预防和解决此类问题。通过遵循最佳实践和利用适当的工具,可以显著降低Flex应用中内存泄露的风险。

    Flex内存管理及相关内容

    #### 一、Flex与ActionScript中的内存管理机制 Flex作为一种用于构建RIA(Rich Internet Applications)的应用框架,其背后的编程语言ActionScript(简称AS)支持垃圾回收(Garbage Collection, GC)。这使得开发者...

    Flex 工作中的垃圾

    6. 工具与调试:Adobe提供的Flex Builder或Flash Builder提供了内存分析工具,可以帮助开发者监控应用的内存使用情况,定位潜在的内存泄漏问题。通过这些工具,开发者可以查看内存分配和垃圾收集的过程,以便进行...

    Flex面试题文.pdf

    避免内存泄漏的关键在于正确管理对象引用,特别是在使用Timer或其他长期运行的对象时。使用单例模式创建控制器和模型,添加事件监听器时使用弱引用,以防止不必要的引用保持对象活跃。 5. AS3.0的垃圾回收机制: ...

    actionsctipt3.0编程手册

    - **内存管理**:改进了垃圾回收机制,减少了内存泄漏的可能性。 - **网络通信**:增强了网络功能,如支持XMLHttpRequest和Socket通信,便于实现实时交互功能。 - **多媒体支持**:提供了更为丰富的多媒体处理API,...

Global site tag (gtag.js) - Google Analytics