[Moscow.pm] Утечки памяти

Dmitry Nizovtsev funt4k на gmail.com
Вс Ноя 25 01:49:42 PST 2007


Память в перле течёт когда переменная прямо или косвенно сылается на саму
себя так как система управления памятью в перле основана на подсчёте ссылок.
Пример утечки памяти :
my $a;
$a=\$a;

избежать можно с помощью слабых ссылок( Scalar::Util qw(weaken) )
Вот

25.11.07, Михаил Монашёв <postmaster на softsearch.ru> написал(а):
>
> Здравствуйте,
>
> От  чего  память в перле течёт? Какие конструкции приводят к утечкам и
> как этого избежать?
>
> P.S.
> Сорри за глупый вопрос. Признаюсь, что знаю перл весьма поверхностно и
> нахожусь  ближе  к  стороннему  наблюдателю-экспериментатору,  чем   к
> программисту.
>
> --
>
> С уважением,
> Михаил Монашёв, SoftSearch.ru
> mailto:postmaster на softsearch.ru
> ICQ# 166233339
> http://softsearch.ru/
> Без бэкапа по жизни.
>
> ______________________________________________________________________
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
> http://mail.pm.org/mailman/listinfo/moscow-pm
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: http://mail.pm.org/pipermail/moscow-pm/attachments/20071125/179115d2/attachment.html 


Подробная информация о списке рассылки Moscow-pm