垃圾收集的具体情况
我正在处理垃圾回收的基础知识以及每种方法的不同算法(加上pro的con等等)。 我试图确定最佳垃圾回收算法用于不同的场景。
例如:堆上的所有东西都是相同的大小,所有东西都很小,而且寿命很短,所有东西都很大,而且寿命更长。
如果一切都是相同的大小堆碎片不是问题。 另外我也不必担心压实。 所以也许参考计数?
-small obj w /使用寿命短?
大对象w /更长的寿命? (可能由于寿命而产生)
我在看:引用计数,标记和扫描,停止和复制和代
Paul Wilson的论文“单处理器垃圾收集技术”是一个非常方便的垃圾收集算法调查。 这已经过了几年了,但他所涵盖的大部分内容今天仍然相关。 而且,他还包括有关表演的信息等等。 请记住,CPU指令并不像20年前那么昂贵。 ;)
http://www.cse.nd.edu/~dthain/courses/cse40243/spring2006/gc-survey.pdf
链接地址: http://www.djcxy.com/p/27157.html