Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Mikhail Polykovsky                   2:5020/400     25 May 2004  07:32:21
 To : Kirill Frolov
 Subject : Re[2]: Out of memory
 -------------------------------------------------------------------------------- 
 
  MP>> узнать, сколько памяти занимает процесс (прямо там же, в скрипте), кто
  MP>> не подчищает за собой память, и вообще как отлаживают в таких случаях?
 
 KF>   В perl память освобождается автомагически, когда на данную запись нет
 KF> больше ссылок. К сожалению, для некоторых типов данных (например, кольцо
 KF> указателей) это не работает. Hадо самостоятельно уничтожать ненужные
 KF> объекты. Типично, такая ситуация возникает при использовании указателей.
 
 Хорошо, _предположим_, что сторонний модуль, который я использую,
 некорректно работает с ресурсами. Как с этим бороться? Я вижу два
 варианта:
 1) Proc::Daemon. Отделиться от апача и сделать всю работу
 2) Разбить работу на части и выполнить exec для каждой части, чтобы
 родитель и порожденный процесс не были как-либо связаны.
 
 Кто пробовал? Что удобнее?
 
 -- 
 Михаил Полыковский
 http://copi.ru/27690/
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: UTC (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re[2]: Out of memory   Mikhail Polykovsky   25 May 2004 07:32:21 
Архивное /ru.perl/9096c5e1780f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional