Flex3 Profile的使用
sshong 发表于2008年7月23日 17:19:00 更新于2008年7月23日 17:21:00
今天用了一下flex的profile,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,图形显示程序内存的占用情况等等。

总之,兄弟们,profile是个好东西!以后要多用用!
标签:profileflex性能调试分类:As3&Flex阅读:6831
评论
暂无评论
添加评论
您的大名,限长10汉字,20英文(*)
电子信箱(*)
您的网站
正文,限长500汉字,1000英文(*)
验证码(*) 单击刷新验证码
联系我
博客订阅