[sisyphus] Re: perl memory leaks

Igor Homyakov =?iso-8859-1?q?homyakov_=CE=C1_ramax=2Espb=2Eru?=
Чт Май 15 12:54:13 MSD 2003


* Dmitry Ivanov <dimss @ solutions . lv> [030514 18:31]:
> On Wed, May 14, 2003 at 05:58:01PM +0400, Andrey Brindeew wrote:
> > On Wed, May 14, 2003 at 03:40:11PM +0300, Dmitry Ivanov wrote:
> > > А не замечал ли кто утечек памяти в perl,
> > > поставляемом с ALT Linux? Сабж весьма заметен
> > > на Mandrake 9.0, особенно с mod_perl.
> > 
> > Это не утечка памяти в perl, это утечки в самом mod_perl. Превентивная
> > мера: выставлять MaxRequestsPerChild в ненулевое значение.

> Да нет. Есть у нас один долговременный и интенсивный
> perl-демон с LWP. Так вот он однажды выжрал полсвапа,
> и я его теперь по крону перезапускаю еженощно. Так что
> это perl, хотя и mod_perl, и mod_php не исключены.

Возможно, это не утечки памяти и проблемы дизайна. В некоторых
случаях perl не освобождает память, точнее не отдаёт ее системе.
Для написания демонов это надо учитывать.

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141



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