MENU

Fun & Interesting

Understanding .NET C# Heaps (Deep Dive)

Raw Coding 15,303 2 years ago
Video Not Working? Fix It Now

A deep dive in to the .net heap structure, understanding heap generations, where objects are allocated in the heap, how objects move across generations and how to leverage this information to your advantage. Patreon 🤝 https://www.patreon.com/raw_coding Courses 📚 https://learning.raw-coding.dev Shop 🛒 https://shop.raw-coding.dev Discord 💬 https://discord.gg/xgNS26k Twitter 📣 https://twitter.com/anton_t0shik Twitch 🎥 https://www.twitch.tv/raw_coding 🕰 Timestamps 00:00 Introduction 00:50 heap visualisation 08:18 moving objects between generations 13:48 allocating / promoting / sweeping / compacting 17:45 objects array tipping point 20:20 list array tipping point 24:40 performance metrics 27:53 the end #dotnet #csharp #heap

Comment