当前Flex / Actionscript应用程序的内存使用情况

时间:2010-02-03 07:06:42

标签: flex actionscript-3 memory-management

System.totalMemory 显示系统中所有Flash / AIR应用程序的所有实例的内存使用情况。有没有办法找到仅当前应用程序的内存使用情况?即使我只有一个应用程序实例,并且我多次关闭/重新启动它, System.totalMemory 几乎呈指数级增长。

2 个答案:

答案 0 :(得分:2)

如果您有权访问Flex Builder Professional,则可以使用分析器执行此操作。

我是Flex Builder,点击个人资料>外部应用程序。 Cĺick'New'并浏览到该应用程序,选择该应用程序并单击“启动”。应用程序启动时,Flex Builder将弹出一个对话框,选中“启用内存分析”并取消选中“启用性能分析”。将有一个名为“Memory Usage”的选项卡,其中包含应用程序随时间推移的内存使用情况图表。

答案 1 :(得分:0)

正如Markus所说,Flex Profiler提供了一种非常好的方式来分析您的应用程序。如果您没有Flex Builder ...如果您使用的是Mac,我会建议使用系统探查器,如果您使用的是Windows,我会建议使用进程浏览器。