Simple ( non-lazy) Mark Sweep GC executes mark and sweep atomically.
简单(非延迟)标记清理GC以原子方式执行标记和清理。
来源:互联网摘选Mark and sweep: Each piece of data is marked with a tag.
标记并清理(Mark and sweep):每一块数据都被加上一个标签。
来源:互联网摘选它采用了一种延迟引用计数(Deferred Reference Counting,DRC)机制,并结合一个增量的、保守的标记/清除收集器。
来源:互联网摘选Early JDKs used a single-threaded mark-sweep or mark-sweep-compact collector.
早期的JDK使用了单线程的标记-清除或者标记-清除-整理收集器。
来源:互联网摘选有几种垃圾收集的基本策略:引用计数、标记-清除、标记-整理(mark-compact)和复制。
来源:互联网摘选JDK1.2及以后版本所使用的分代垃圾收集器提供了比早期JDK所使用的标记-清除-整理收集器好得多的分配和收集性能。
来源:互联网摘选并行复制收集器和并发标记-清除收集器基本上是默认的复制收集器和标记-整理收集器的并发版本。
来源:互联网摘选与标记-清除类似,标记-整理是两阶段过程,在标记阶段访问并标记每个活跃对象。
来源:互联网摘选上个月,我们分析了引用计数、复制、标记-清除和标记-整理这些经典的垃圾收集技术。
来源:互联网摘选新收集器中的两个――并行复制收集器和并发标记-清除收集器――设计为减少收集暂停时间。
来源:互联网摘选复制算法的性能很优异,但是它有一个缺点是需要两倍于标记-清除收集器所需要的内存。
来源:互联网摘选标记-清除实现起来很简单,可以容易地回收循环的结构,并且不像引用计数那样增加编译器或者赋值函数的负担。
来源:互联网摘选标记-清除的最大问题是,每一个活跃的(即已分配的)对象,不管是不是可到达的,在清除阶段都是可以访问的。
来源:互联网摘选不过,标记-清除和标记-理整收集器要做很多额外的分析死亡对象的工作,因为在清除阶段它们必须分析堆中的每一个对象。
来源:互联网摘选标记-清除收集器还容易使堆产生碎片,这会产生区域性问题并可以造成分配失败,即使看来有足够的自由内存可用。
来源:互联网摘选标记-整理算法结合了标记-清除和复制,避免了这个问题,代价是增加了一些收集复杂性。
来源:互联网摘选由于WinRT是基于COM构建的,所以你同样会有引用计数和mark-and-sweep垃圾回收器之间无法融合的问题。
来源:互联网摘选The process has three major phases: mark, sweep, and compact
这个过程有三个主要阶段:mark、sweep和compact
来源:互联网摘选A GC pause usually consists of two distinct phases: the mark and sweep phases.
GC暂停通常包括两个独立阶段:标记阶段和清理阶段。
来源:互联网摘选In this type of GC, only the mark and sweep phases of GC are run.
在这类GC内,只运行GC的mark和sweep阶段。
来源:互联网摘选
英语网 · 英语口语

英语网 · 英语词汇

英语网 · 初中英语作文
英语网 · 双语娱乐资讯
英语网 · 双语新闻

英语网 · 初中英语作文