|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9096c5e1780f.html, оценка из 5, голосов 10
|