.NET Architecture

Purchase a Subscription!

Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.


John Robbins


All performance problems come down to memory. In this video, you will learn what the .NET garbage collector is, how it works, and how you can monitor it on your production systems. You will learn about the Mark, Sweep, and Compact algorithm that the garbage collector uses to avoid memory fragmentation. You’ll also see how the different generations come into play and what the Large Object Heap is used for. Finally, you will learn about the memory-related performance counters that are crucial to every application.

Table of Contents

{{toc.Position}} {{toc.Text}}

Related Links

  • {{link.LinkText}} (requires a paid subscription)


This course is part of the following series: