了解 Adobe Flash Player 垃圾收集器的工作原理
谁能告诉我 Flash Player 垃圾收集器是如何工作的? 不用担心版本,即使你告诉我有关 Flash Player 8.0、9.0 或 10.0 中的 GC 也没关系。
Adobe Connection 中的许多文章只是讲述同样的老事情:树、计数器和解除分配时间的不确定性......所有我们知道的事情......
但是解除分配策略怎么样?是否有像 .NET 中的 CLR 一样的池(MSDN 中有详细解释)或任何其他特定方法?我对算法感兴趣......
谢谢。
Can anyone tell me how the Flash Player Garbage Collector works please?
No worry about version, even if you tell me about GC in Flash Player 8.0, 9.0, or 10.0 it does not matter.
Many articles in Adobe Connection just tell the same old things: trees, counters and indeterminacy of deallocation times... all things we know....
But how about deallocation policies? Are there pools just like CLR in .NET (well explained in MSDN) or any other particular approach? I am interested in the algorithms...
Thankyou.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
长话短说,Flash 播放器(至少达到 11.2)将:
跟踪引用我发现的最好的文章是在 JPauclair 的博客上,其中详细介绍了:
http:// jpauclair.net/2009/12/23/tamarin-part-iii-current-garbage-collector-in-flash-10-0/
在底部,他列出了一些其他参考资料/来源,包括 3 部分系列作者:格兰特·斯金纳。
Long story short, the Flash player (at least up to 11.2) will:
The best article I've found was on JPauclair's blog which goes into details:
http://jpauclair.net/2009/12/23/tamarin-part-iii-current-garbage-collector-in-flash-10-0/
At the bottom he lists a few additional references / sources including the 3 part series by Grant Skinner.
Grant Skinner 写了一些关于垃圾收集和资源管理的好文章。您可以在此处找到它们
Grant Skinner wrote a few good articles on garbage collection and resource management. You can find them here