The garbage collector in .NET - Part 2: Compacting
I already made a post about how the Garbage Collector works in .NET and also introduced slightly the topic of Generations. This article will look a bit more in detail why we have those mechanism in the first place including the Large Object Heap.