在Adobe AIR中使用RSL

时间:2009-04-01 02:27:58

标签: flex memory actionscript memory-management air

有谁知道RSL与AIR一起使用的确切方式?我有一个终端服务器运行一个非常大的AIR应用程序的几个实例,不幸的是,它在启动时有100M RAM,经过一些使用后有200个。这显然不是真的可行,而且我认为RSL可能是一个解决方案,如果它们被缓存在机器上。但是我没有找到任何关于此的东西,我真的很想知道是否有人。

在第二点,有什么减少AIR应用程序初始内存大小的好方法?

3 个答案:

答案 0 :(得分:2)

RSL仅对下载大小而非RAM使用有帮助。为了使用更少的内存,我建议使用AMF而不是XML,因为XML解析有一些开销。

希望有所帮助。

-James

答案 1 :(得分:1)

尝试使用flexbuilder附带的探查器。它可以帮助您查看占用内存的内容,然后您可以相应地更改代码。

答案 2 :(得分:0)

经过一番研究后,我发现答案很简单:使用RSL和Flex可以在浏览器中缓存大部分核心flex库,从而大大降低了初始版本之后的下载速度。但是,这不是AIR的情况。你基本上没有好处。

就像詹姆斯所说的那样,它只对DL速度有帮助。

就记忆而言......查看格兰特斯金纳的文章 - 他帮助了我很多。 谢谢!