Сборка мусора в Java: что это такое и как работает в JVM

Перед началом статьи хочу сказать, что еще больше полезной и нужной информации вы найдете в моём Telegram-канале. Подпишитесь, мне будет очень приятно.

44
11

Теория конечно это хорошо и её тут много написано, но на практике всё это тёмный лес. Если есть утечка памяти, то память переполнится и найти эту утечку очень проблематично. Что насчет старого сборщика мусора JVM то он тупо начинает работать, когда памяти уже нет. Насчёт новых сборщиков я не знаю. Программисты Java почти никогда не думают о памяти и швыряют туда-сюда огромные массивы данных через функции фреймворка, думая что память резиновая и сборщик справится, но память рано или поздно кончается.

2
Ответить