Finalization on the Heap
We trace in detail how the garbage collector uses the finalization queue and the f-reachable queue to keep finalizable objects artificially alive, explaining why finalized objects always survive at least one mark-and-sweep cycle and move to generation one or two.
Previous Module
Memory Performance Optimizations
This Module
Disposing and Finalizing Objects