`

Flex3 Profile的使用

    博客分类:
  • flex
阅读更多
flex的profile就是一个性能监测器,也是adobe向传统编程人员提供的flash编程又一利器。

1.profile大致是跟flashplayer进行通讯,每隔1ms左右的时间进行一次快照,获取被监测的正在运行的swf的性能相关数据。

2.profile提供performance性能监测和memory内存监测两种监测供使用者选择。
pofile不但可以监测flex中的程序,同时可以监测外部swf文件,只要该swf文件的debug为true,譬如cs3编写的swf,可以先在cs3中运行调试,这时生成的swf就是debug模式的。

3.profile监测外部swf的步骤,进入flex profile视图,选择profile菜单,第一项就是profile external file。

4.profile运用的是flash.sampler包中的相关类,编程人员也可以自己调用包中的类编写自己的profile。

5.profile运行过程中用户可以自己获取程序的性能、内存快照,并可以进行对比,查看class的instance个数,函数调用次数,调用时间,调用者,instance的引用次数以及引用者,两次快照间一直存在的instance,可以手工调用gc,图形显示程序内存的占用情况等等。
分享到:
评论

相关推荐

    如何使用flex的profile进行性能分析

    【如何使用flex的profile进行性能分析】 Flex的profile工具是一个强大的性能分析工具,它能够帮助开发者深入了解SWF文件的内存占用、函数执行时间以及内存分配情况。以下将详细介绍如何使用flex profile进行性能...

    flex 使用profile性能分析

    总的来说,Flex Profile是一个强大的性能分析工具,能够提供实时内存使用情况、函数执行时间以及内存分配的详细信息,帮助开发者定位并优化Flex应用的性能问题。通过熟练使用这个工具,可以显著提升Flex应用的运行...

    如何在Flex中使用profile的教程

    ### 如何在Flex中使用Profile的教程 #### Flex性能优化:使用Adobe Flex Profiler Adobe Flex Profiler是一款功能强大的工具,可以帮助开发者识别Flex应用程序中的性能瓶颈或内存泄漏问题。通过本教程,我们将详细...

    flex_Profile.docx

    在“flex_Profile”文档中,我们可以看到几个关键功能和工具,这些都是对Flex应用进行性能测试和调试的重要组成部分。 1. **Profile(配置文件)**:在Flex开发中,Profile是一种用于监控和分析应用性能的工具。它...

    汉化 Flex Builder 3 帮助文档

    "汉化 Flex Builder 3 ...Flex Builder 3 帮助文档汉化是非常必要的,它可以帮助开发者更方便地使用 Flex Builder 3,提高开发效率。本文详细介绍了汉化 Flex Builder 3 帮助文档的步骤,希望能够帮助更多的开发者。

    Flex第一步源码 Flex

    10. **移动开发**: Flex还支持移动设备应用开发,通过Flex SDK的Mobile Profile,可以创建iOS、Android等平台的应用。 这个“Flex第一步源码”可能包括了简单的Flex应用实例,例如Hello World程序,以及一些基本...

    FLEX资料集合 FLEX资料集合

    10. **移动开发**:随着移动设备的普及,Flex也支持开发iOS和Android平台的应用,通过Adobe Flex SDK的Mobile Profile可以创建原生的移动应用。 这个“FLEX资料集合”可能包含的资源可能涵盖以上所有知识点,以及更...

    Flex Mobile自定义实现的弹出对话框

    使用Flex的MobileTheme和DeviceProfile来根据设备的特性自动调整对话框的样式和行为。 7. **测试与优化**:最后,需要在实际的设备或模拟器上进行测试,确保对话框的显示和交互符合预期。根据测试结果进行必要的...

    Flex试题 .txt

    尽管Flex默认使用MXML和CSS来定义样式,但也可以通过ExternalInterface或使用ActionScript来应用CSS样式到SWF文件中的元素。这涉及到将SWF嵌入到支持CSS的环境中,并使用JavaScript或AS来桥接样式应用。 ### 31. AS...

    flex学习资料

    了解如何为移动设备优化Flex应用,以及使用Mobile Profile进行开发,可以扩展你的开发领域。 通过深入学习和实践这些知识点,配合压缩包中的学习资料,你将能够逐步精通Flex,成为富互联网应用开发的专家。

    flex快速上手(中文版)

    8. **移动开发**:Flex也支持移动应用开发,通过Flex SDK的Mobile Profile,可以创建针对Android、iOS等平台的应用。 9. **Flex Builder特性**:Flex Builder提供了代码提示、调试器、性能分析工具等功能,帮助...

    Flex Pmd 测试工具提高代码品质

    "profile的使用文档PDF格式"可能是指Flex Profiler,这是Adobe提供的一个性能分析工具,用于测量和分析Flex应用程序的运行时性能。Profiler可以帮助开发者识别内存泄漏、CPU瓶颈和其他性能问题。通过学习和使用...

    flex培训课件

    Flex也支持开发移动应用,通过Flex SDK的Mobile Profile,开发者可以创建针对Android、iOS等平台的应用,使用相同的代码库和组件,实现跨平台开发。 十、Flex实战 本培训课件将涵盖上述知识点,并通过实际项目案例...

    Flex 简单实用的好教程

    Flex也支持移动平台的应用开发,通过Flex SDK的Mobile Profile,开发者可以创建适用于iOS、Android等设备的应用程序,实现跨平台开发。 十、项目实践 学习Flex不仅要理解理论,更要通过实践来巩固。本教程提供的...

    免费IOS开发证书Flex

    3. Adobe Flex与iOS:Flex是一个开源的开发框架,可以用来创建跨平台的移动应用,包括iOS。描述中的操作是将Flex项目配置为iOS应用。 4. Provisioning Profile:包含了证书和设备信息,是部署应用到iOS设备或App ...

    flex如何进行内存优化

    - 使用Flex Profile工具可以帮助开发者了解当前内存使用情况以及哪些未被释放的对象占用了大量内存。 3. **内存使用误区:** - 解释了一些常见的内存使用误区,比如误解了某些特定场景下的内存占用情况。 4. *...

    FlashDevelop 和 flex代码格式化插件

    FlashDevelop是一款免费、开源的集成开发环境(IDE),特别适合ActionScript、Flex、Haxe和AS3项目的开发。而Flex则是一个用于构建跨平台的RIA应用程序的框架,基于Adobe AIR或Flash Player运行时。在这篇文章中,...

    profile-v2-flex-box

    在“profile-v2-flex-box”中,开发者可能使用了CSS媒体查询来调整不同屏幕尺寸下的布局,例如: ```css @media (min-width: 768px) { /* 当屏幕宽度大于768px时应用的样式 */ } ``` 在这个配置文件中,可能包含...

    Oracle ERP_EBS常用表表名

    * fnd_profile_options_vl * fnd_concurrent_programs 法度表 * fnd_concurrent_requests 恳求表 * fnd_concurrent_processes 过程表 --inv * org_organization_definitions 库存组织 * mtl_parameters 组织参数 * ...

Global site tag (gtag.js) - Google Analytics