Why it matters

Epoch reclamation simplifies lock-free memory mgmt. crossbeam-epoch popular in Rust.

Advertisement

The architecture

Global epoch counter.

Thread announces on entry.

Reclaim once all pass.

Epoch reclamationGlobal epochcounterThread announceson entryReclaimonce all passFraser 2004; crossbeam-epoch in Rust popularized
Epoch reclamation.
Advertisement

How it works end to end

Fraser 2004.

crossbeam-epoch Rust.

Simpler than hazard.