Рет қаралды 12,069
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 🤝 / raw_coding
Courses 📚 learning.raw-coding.dev
Shop 🛒 shop.raw-coding.dev
Discord 💬 / discord
Twitter 📣 / anton_t0shik
Twitch 🎥 / 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