担心闪存垃圾收集是否有经验法则?

时间:2013-10-07 07:27:51

标签: actionscript-3 flash

我的精灵是4KB(png) - 黑色正方形,我可能在整个游戏中创造了大约200个,加上每个2个小文本 - 我应该担心垃圾收集是否合适? 277 jpg Kb图像永久存在(完整的基本色)和大约30 Kb的图像GIF。没有移动。

2 个答案:

答案 0 :(得分:0)

这取决于你对这些对象做了多少动画。同时,垃圾收集可能会导致呈现暂时暂停...如果您看到此问题,请考虑使用内存保存技术(如对象池)将垃圾收集降至最低。

否则,让垃圾收集器执行它的设计,然后离开它。

答案 1 :(得分:0)

规则的Thumb将从对象(事件侦听器和子对象)中删除所有指针并从父项中删除它。

更具体地说明一下 - http://www.skinkers.com/2010/10/08/memory-management-in-air-as3-flash-garbage-collection/

使用以下简单工具监控您的记忆:http://www.emanueleferonato.com/2011/09/01/moviemonitor-an-as3-performance-monitor-with-10-1-features/如果您发现可以找到更复杂的分析工具的问题。

您通常不希望强制垃圾收集,但遵循这些通用规则,让Flash播放器完成剩下的工作