1

Flash Builder (4.6) 分析器显示我的应用程序的当前内存使用量约为 24000k(如果我没记错的话,是 24MB),这根本不可能。但是,活动对象视图显示,例如,内存消耗最高的对象(80 个活动实例)消耗 119000 字节,即总内存消耗的 10%。

现在总计不到 24MB,是吗?有人可以向我解释分析器如何计算内存消耗吗?

4

1 回答 1

1

使用 Profiler,默认情况下有过滤器,其中包括从显示中隐藏某些 Flash 和 Flex 类。确保您已删除所有过滤器。

如对主要问题的评论中所述,在这种情况下,您没有删除 flash.display 的过滤器;这意味着这些类未显示在您的类列表中,但它们的内存使用量仍计入内存使用量。

于 2012-07-10T14:20:10.393 回答