Perl - проблема с освобождением памяти
Работаю с очень большим Хешем (порядка 50 метров отжирает перл) потом уничтожаю его undef и все это повторяется несколько десятков раз.... похорошему бы очищалась память и отлично, но нет, после undef перл все равно оттяпывает новые 50 метров у системы и имеет уже 100м и по нарастающей, подскажите плиз, как это решить
как очищать память, может ключи, а может процедуры еще какие есть?
Спасибо.
Цитата:
Originally posted by Arhangel1979
Прошу помочь, давно работаю с Перлом, и тут нежданно нарвался на проблемку:
Работаю с очень большим Хешем (порядка 50 метров отжирает перл) потом уничтожаю его undef и все это повторяется несколько десятков раз.... похорошему бы очищалась память и отлично, но нет, после undef перл все равно оттяпывает новые 50 метров у системы и имеет уже 100м и по нарастающей, подскажите плиз, как это решить
как очищать память, может ключи, а может процедуры еще какие есть?
Спасибо.
Прошу помочь, давно работаю с Перлом, и тут нежданно нарвался на проблемку:
Работаю с очень большим Хешем (порядка 50 метров отжирает перл) потом уничтожаю его undef и все это повторяется несколько десятков раз.... похорошему бы очищалась память и отлично, но нет, после undef перл все равно оттяпывает новые 50 метров у системы и имеет уже 100м и по нарастающей, подскажите плиз, как это решить
как очищать память, может ключи, а может процедуры еще какие есть?
Спасибо.
undef работает. Должно не быть циклических ссылок. Цикл не освобождается.