О разделе
Раздел про автоматическое управление памятью — достижимость объектов, поколения, паузы 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.
Автоматическое управление памятью
Автоматическое управление памятью — GC, утечки удержания при работающем сборщике, настройка JVM и .NET.
Сборка мусора — итоги
Итоги раздела «Сборка мусора» — FAQ и краткие ответы по теме.
Сборка мусора — чек-лист
Чек-лист раздела Сборка мусора — вопросы для самопроверки в энциклопедии Вселенная IT.
Java, Python и Go — три модели GC
Сравнение сборки мусора в Java, Python и Go — достижимость, поколения, алгоритмы и настройка.
Сборка мусора — о разделе
Подборка материалов раздела Сборка мусора — GC, утечки, Java, Python, Go, C#.