|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 10 Aug 2000 12:27:33 To : abr@mccinet.ru Subject : Re: Has memory leaks? --------------------------------------------------------------------------------
amr> Имеем следующую структурку данных:
amr> my $dataref = $dbh->selectall_arrayref("SELECT STATEMENT")
amr> Если просто сделать undef $dataref, то приберет ли система сборки мусора
amr> за собой все, что внутри рекурсивно?
amr> Или надо тупо проходить по ссылкам и чистить все за собой?
Уберет. Если у тебя нет других ссылок туда же, куда $dataref, или на некоторые
его элементы. Hе уберет, если структура ссылок кольцевая - у перла сборщик
мусора просто считает ссылки на каждый кусок памяти.
--
Счастливо!
Ран.
--- ifmail v.2.14.os-p7-tma3
* Origin: MemoNet (2:5020/371.32@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34736ac8b3af.html, оценка из 5, голосов 10
|