Opening drill
How does .NET garbage collection work, and why do generations matter? | Aporeon