LINUX.ORG.RU

История изменений

Исправление mersinvald, (текущая версия) :

Но это не утечка, это просто ресурс, к которому всё время жизни программы сохраняется доступ. При утечке ресурс недоступен, но все еще занимает память (и ee невозможно освободить пока программа не завершилась и ОС не подчистила за ней).

В примере с джавой, кстати, ты реально ничего не сделаешь до выхода ссылки из скопа, но это все равно не утечка потому что не ОС подчистит, а JVM в итоге.

В примере с растом ты можешь сделать x.drop() и освободить ресурс в любое время работы в своем ивент-лупе

Исходная версия mersinvald, :

Но это не утечка, это просто ресурс, к которому всё время жизни программы сохраняется доступ. При утечке ресурс недоступен, но все еще занимает ресурсы (и его невозможно освободить пока программа не завершилась и ОС не подчистила за ней).

В примере с джавой, кстати, ты реально ничего не сделаешь до выхода ссылки из скопа, но это все равно не утечка потому что не ОС подчистит, а JVM в итоге.

В примере с растом ты можешь сделать x.drop() и освободить ресурс в любое время работы в своем ивент-лупе