Everything About ___
Live briefing

Everything about Cheney's algorithm

Computer software algorithm

Cheney's algorithm, first described in a 1970 ACM paper by C.J. Cheney, is a stop and copy method of tracing garbage collection in computer software systems. In this scheme, the heap is divided into two equal halves, only one of which is in use at any one time. Garbage collection is performed by copying live objects from one semispace to the other, which then becomes the new heap. The entire old heap is then discarded in one piece. It is an improvement on the previous stop-and-copy technique. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Cheney's algorithmA 5-minute orientation
  2. Go sideways: Mark–compact algorithmA closely related topic
  3. Go sideways: Tracing garbage collectionA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Semispace
  2. Equivalence to tri-color abstraction

🏆 Landmark papers (most cited)

📚 Books worth reading

Open Library didn't respond; try again in a moment.

đź”— Related topics