memory leaks and core file
Oleg Alistratov
ali at ali.org.ua
Thu Aug 4 13:09:01 PDT 2011
On 04.08.2011 22:59, Sergey Leschenko wrote:
> 2011/8/4 Oleg Alistratov <ali at ali.org.ua>:
>>> Кроме того, там Оракл - для него данные сразу все не считываются в
>>> DBI, насколько я знаю.
>> Серега, а ты вот эти ручки крутил?
>> http://search.cpan.org/~pythian/DBD-Oracle-1.28/Oracle.pm#Row_Prefetching
>>
>> Что показывает $sth->{RowsInCache}?
> Нет, я пока тестирую на MySQL версии и на малом объеме данных.
> Модули не очень помогли - медленно, и блоки вида { my $var = 1 }
> показывают как leak.
> Пока просто делаю цикл по тем же данным и отсекаю функциональность.
Может, просто вручную мониторить размер структур, при помощи
какого-нибудь Devel::Size
> Нашел одно место - вложенные структуры с ссылкой на родителя (template
> body ;-) ).
Отжежблин :)
> Но где-то еще протекает, хотя рост памяти какой-то нелинейный при
> увеличении количества циклов.
>
Точно похоже на авторефернтность.
--
Олег Алистратов
More information about the Kiev-pm
mailing list