Збирач сміття (Garbage Collector, GC) у .NET продовжує еволюціонувати, забезпечуючи ефективне керування пам'яттю в умовах сучасних хмарних і контейнеризованих середовищ. У .NET 10, випущеній у листопаді 2025 року, ключовими інноваціями стали розширені налаштування DATAS (Dynamic Adaptation to Application Sizes) для Server GC, оптимізації ескейп-аналізу для стекових алокацій малих об'єктів, елімінація write-barrier'ів та покращення для Arm64. Ці зміни зменшують тиск на GC, знижуючи латентність на 66–91%, елімінуючи алокації в 100% випадків для короткоживучих об'єктів та стабілізуючи паузи під навантаженням. На основі документації Microsoft та бенчмарків, демонструється скорочення memory footprint на 70–90% у мікросервісах та зростання throughput на 10–18%. Стаття корисна для розробників високонавантажених систем, особливо в Kubernetes та Azure, з рекомендаціями щодо тюнінгу.
Ключові слова: .NET