Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2005-02-21 09:04:01
Size: 928
Editor: hoxide
Comment:
Revision 3 as of 2005-02-22 08:17:16
Size: 1253
Editor: hoxide
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
 * 为FeedCoer设计正确高效的内存释放机制  * 为FeedCore设计正确高效的内存释放机制
Line 24: Line 24:
== D 语言中的垃圾收集机制 ==
 Dylan 使用boehm-gc这个库来完成垃圾收集[http://www.hpl.hp.com/personal/Hans_Boehm/gc/]
 他是一个保守式标记清扫垃圾收集器.
Line 25: Line 29:
 先挖坑  粗略看了一下代码, 好像是分代式节点复制算法.
 继续研究

== FeedCore GC设计讨论 ==
 目前建议用boehm-gc库

含有章节索引的中文 文章模板

::-- hoxide [DateTime(2005-02-21T09:04:01Z)] TableOfContents

GarbageCollection

背景

  • 如何让程序员在复杂的内存管理中得到解放, 从而将更多关注集中到要解决的问题本身, 这也许是垃圾收集的最初目的. 但是现在面对越来越复杂的应用, 为了能正确释放内存, 垃圾收集套件已经是必须的东西了. 这里我们将一起讨论垃圾收集的方法面面.

目标

  • FeedCore设计正确高效的内存释放机制

  • PureProlog设计正确高效的内存释放机制

计划

D 语言中的垃圾收集机制

Python中垃圾收集机制

  • 粗略看了一下代码, 好像是分代式节点复制算法. 继续研究

FeedCore GC设计讨论

  • 目前建议用boehm-gc库

GarbageCollection (last edited 2009-12-25 07:15:55 by localhost)