如果我在Adobe AIR中加载相同的URL 1000次,内存是否会上升?

时间:2010-04-07 13:33:01

标签: html air

情况就是这样:我创建了一个测试应用程序,通过使用Adobe AIR中的HTMLLoader类,只需循环加载相同的URL 1000次。我发现这个应用程序的内存不断上升。

这是预期的吗?我的意思是它是相同的URL,虽然它加载了1000次。 AVM是否在场景后面创建了1000个对象?

2 个答案:

答案 0 :(得分:0)

这取决于您保留引用的对象的数量,以及有多少可用于垃圾回收。它还取决于播放器是否决定触发垃圾收集器的标记扫描(有时取决于外部问题,例如操作系统可用的总内存量)。

答案 1 :(得分:0)

如果您使用该组件并在callLater中再次将url参数设置为“”后跟url会怎样?

非常确定记忆不会那样累积。