假设我在同一页面上运行了两个应用程序。我将库编译到SWF文件中:
假设
MemoryFootPrint(App A) = App A SWF + Libraries
MemoryFootPrint(App B) = App B SWF + Libraries
所以:
MemoryFootPrint(total) = MemoryFootPrint(App A) + MemoryFootPrint(App B)
我想知道使用RSL是否会降低我的两个应用程序的内存占用量。他们会共享相同的库吗?内存占用量是否为:
MemoryFootPrint(total) = App A SWF + App B SWF + Libraries
OR
MemoryFootPrint(total) = App A SWF + App B SWF + Libraries + Libraries
RSL是否只是为了改善下载时间(通过缓存),还是降低了应用程序的内存占用量?
答案 0 :(得分:2)
adobe page除了说:
之外,没有谈及RSI和内存占用当你想使用时 动态链接库,你 指示编译器排除它 图书馆的内容来自 编译时应用程序SWF文件 应用程序。你必须提供 甚至在编译时链接检查 虽然课程不会 包含在最终的SWF文件中。 跑步 时间,应用程序加载整个 库进入应用程序SWF文件, 这会导致启动速度变慢 时间和更大的内存使用量。
由此我假设使用RSI没有内存收益。