首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash/ActionScript内存碎片

Flash/ActionScript内存碎片
EN

Stack Overflow用户
提问于 2009-06-11 20:02:32
回答 2查看 669关注 0票数 3

除了标记和清除,.Net和Java的垃圾收集器也都运行压缩阶段,以减少内存碎片。我找不到任何关于Flash 9垃圾收集器压缩/碎片整理阶段的文档- Flash没有任何压缩阶段吗?

EN

回答 2

Stack Overflow用户

发布于 2011-02-16 11:58:53

Adobe在Flash中使用的AS3虚拟机是开源的。

http://www.mozilla.org/projects/tamarin/

虚拟机的内存管理器,称为MMgc,包含在源代码中。

MMgc提供了一个不可移动的收集器;一旦被分配,对象就不会被收集器移动。

https://developer.mozilla.org/en/mmgc

在源代码库的文档目录中记录了一些较新的工作:

http://hg.mozilla.org/tamarin-redux/file/tip/doc/mmgc

票数 3
EN

Stack Overflow用户

发布于 2009-06-12 08:03:33

好吧,我已经相当深入地研究了内存管理问题,我已经和Adobe工程师讨论过这个问题,我从来没有听说过任何关于碎片整理阶段的事情。所以总的来说,我想说可能会有这样一个阶段。

但我确实对此相当有信心的是,我不认为有任何官方的公开文件。不管怎么说,我肯定从来没有见过。如果有其他人知道,我很乐意撤销,但以防你得不到任何其他答案。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/983309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档