| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Perl освобождение памяти
Написал скрипт на перле. Который должен выполняться несколько раз через foreach (цикл) после прохождения первого круга цикла линукс пишет "out off memory" и выводит приглашение командной строки, тоесть скрипт прекращает свою работу после прохождения первого круга. Может сразу после прохождения первого круга нужно память отчистить, если да, то как это сделать?
|
|
|
# 2 |
|
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Очищать память не надо, PERL это делает сам.
Можешь привести текст цикла ? А так наугад вряд ли можно понять, в чем проблема.
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать. |
|
|
|
|
# 4 |
|
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Первым делом сравни версии PERL на Windows и Linux, какие модули используются, какие системные вызовы и т.п.
Причин может быть масса и без кода помочь трудно. Как правило, как раз на Windows некоторые вещи не всегда работают.
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать. |
|
|