Flex Profiler - Alternative?

笑着哭i 提交于 2019-12-13 12:31:04

问题


Question

Is there an alternative (free) tool for profiling flex applications that will show things like memory use, function calls, execution times, object allocations, etc?

Background

Flex has a built-in profiler but it requires a Premium license. At work, we currently have standard licenses. We will upgrade to premium but that process will take months. This week, there is an immediate need to improve performance and eliminate bottlenecks and memory issues.

We've done as much as we can "by hand," refactoring code to use weak references, instantiate fewer objects, remove nested containers and a handful of other tweaks. Things are still a bit slow so we are at the point where we REALLY need a profiler.

Summary

After a lot of Googling, all results point to the built-in flex profiler. Surely, there is an open source or free alternative that we can download, immediately. Even a profiler that was originally intended for Flash (instead of flex) would probably do the trick. Any recommendations are appreciated!


回答1:


You might want to check out this page : http://jpauclair.net/flashpreloadprofiler/




回答2:


You can try the open source SWFWire Debugger. You should be able to get some useful info with the memory graph, object graph, and method timing features.

Disclaimer: This is my own project




回答3:


Adobe Scout just came out recently that has more information. I have yet to find an article that describes how to use it with Flex but it should give you more data to measure.



来源:https://stackoverflow.com/questions/7558678/flex-profiler-alternative

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!