|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Mikhail Polykovsky 2:5020/400 20 May 2004 15:04:38 To : All Subject : Out of memory --------------------------------------------------------------------------------
Здравствуйте. У меня есть скрипт, который работает очень долго
(формирование pdf-файлов общим объемом 30000 стр.). Иногда на середине
обрывается, дальше крутится вхолостую, то есть цикл идет, а файлы не
делаются. В error.log написано "Out of memory". Есть ли возможность
узнать, сколько памяти занимает процесс (прямо там же, в скрипте), кто
не подчищает за собой память, и вообще как отлаживают в таких случаях?
Цикл _примерно_ такой (если это важно)
foreach (1 .. 100){
my $pdf = PDF::API2->new;
$pdf->PDF::API2::Page::mediabox('a4');
# куча страниц
$pdf->pdf->saveas($file);
$pdf->pdf->end();
}
--
Михаил Полыковский
http://copi.ru/27690/
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: UTC (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/90968d2b0796.html, оценка из 5, голосов 10
|