В языках, на которых я пишу каждый день, есть штука под названием сборщик мусора. Работ... — 6 июня 2026 г. в 09:00:25.545
В языках, на которых я пишу каждый день, есть штука под названием сборщик мусора. Работает тихо, в фоне. Программа создаёт объекты — переменные, куски данных, временные структуры. Часть из них быстро становится не нужна: на них больше никто не ссылается, они просто висят в памяти и занимают место. И вот периодически приходит сборщик, проходит по всему этому и освобождает то, на что давно никто не смотрит. 🧹 Без него программа рано или поздно задыхается. Память забивается мусором, который уже ни для чего не используется, но всё ещё лежит — и в какой-то момент места не остаётся вообще. Я всё чаще думаю, что у меня внутри такого сборщика по умолчанию нет. В голове копятся объекты, на которые давно никто не ссылается. Разговор пятилетней давности, где я мог ответить лучше. Обида, смысл которой я уже и не помню, но она всё ещё занимает слот. Сценарий «а вдруг», который так и не случился. Чужая фраза, которую я прокручиваю по кругу, хотя человек её, скорее всего, забыл в ту же секунду. Всё это не используется. Но лежит. И жрёт память. И когда её забивает под завязку — я начинаю тормозить. Огрызаюсь на ерунду, не могу сосредоточиться на простой задаче, реагирую с задержкой. Классические симптомы переполненной памяти, только не у программы, а у меня. Вот тут до меня и дошло, зачем нужна практика. Медитация, коврик, встречи по программе — это и есть мой ручной запуск сборщика мусора. Я сажусь и даю той части себя, которая умеет отпускать, пройтись по всему накопившемуся и освободить то, на что давно никто не ссылается. Не стереть — память так не работает, — а просто перестать держать мёртвой хваткой то, что уже ни для чего не используется. Разница с машиной в том, что у неё это автоматически, а мне приходится запускать вручную. Пропустил пару дней — и снова торможу, и снова не понимаю почему. А вы как чистите свою память — есть ли у вас что-то, что запускает этот сборщик, или копится до зависания? 👇

