Flash:运行时共享库​​ - 内存优势?

发布于 2024-11-13 23:38:11 字数 591 浏览 4 评论 0原文

假设我有两个应用程序在同一页面上运行。我已将库编译到 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 

或者

MemoryFootPrint(total) = App A SWF + App B SWF + Libraries + Libraries 

RSL 的目的只是改善下载时间(通过缓存)还是还降低应用程序的内存占用?

Suppose that I have two applications running on the same page. I have the Libraries compiled into the SWF file:

Suppose

MemoryFootPrint(App A) = App A SWF + Libraries
MemoryFootPrint(App B) = App B SWF + Libraries 

So:

MemoryFootPrint(total) = MemoryFootPrint(App A) + MemoryFootPrint(App B)

I am wondering if using RSL will lower the memory footprint of my two applicaitons. Will they share the same libraries. Will the memory footprint be:

MemoryFootPrint(total) = App A SWF + App B SWF + Libraries 

OR

MemoryFootPrint(total) = App A SWF + App B SWF + Libraries + Libraries 

Is RSL intended to just improve the download time (via caching) or does it also lower the memory foot print of an applicaiton?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无人接听 2024-11-20 23:38:11

adobe 页面 并未提及 RSI 和内存占用除了说:

当你想使用
动态链接库,你
指示编译器排除该
图书馆的内容来自
编译时应用程序 SWF 文件
该应用程序。您必须提供
甚至在编译时进行链接检查
虽然课程不会
包含在最终的 SWF 文件中。 跑步时
时间,应用程序加载整个
库到应用程序 SWF 文件中,
这可能会导致启动速度变慢
倍和更大的内存使用量。

由此我假设使用 RSI 不会带来内存优势。

The adobe page does not speak about RSIs and the memory footprint other than saying:

When you want to use a
dynamically-linked library, you
instruct the compiler to exclude that
library's contents from the
application SWF file when you compile
the application. You must provide
link-checking at compile time even
though the classes are not going to be
included in the final SWF file. At run
time, the application loads the entire
library into the application SWF file,
which can result in slower startup
times and greater memory usage.

From this I am assuming that there is no memory benefit from using RSIs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文