Перейти к основному содержимому

О разделе

Раздел про автоматическое управление памятью — достижимость объектов, поколения, паузы stop-the-world и типичные "утечки" через живые ссылки.

Длинные листинги (от ~8 строк) вынесены в каталог code.spirzen.ru и подгружаются через ExternalCodeEmbed; короткие фрагменты и псевдокод mark-and-sweep остаются в статье. Интерактив mark-and-sweep — в play.spirzen.ru (ExternalPlayEmbed в статье 1).

СтатьяСодержание
1. Автоматическое управление памятьюТеория, утечки, C#, Java, Python; интерактив mark-and-sweep
4. Java, Python и GoСравнение трёх моделей GC — шпаргалка
2. Итоги · 3. Чек-листЗакрепление

Языковые детали — в JVM (Java), CPython, Go runtime.