Forum Webscript.Ru

Программирование => Perl => Тема начата: sourcer от 10 Ноября 2006, 16:42:55

Название: system() - освобождение памяти
Отправлено: sourcer от 10 Ноября 2006, 16:42:55
У меня есть скрипт который вызывает 4000 раз одну и туже прогу с разными входными данными. Так вот такое ощущение что после каждого исполнения прогие через эту ф-ию память от нее не освобождается. Какнибудь можно освобождать память которую сожрала программа после каждого выполнения system?
Название: system() - освобождение памяти
Отправлено: ondr от 11 Ноября 2006, 10:30:45
отдавать назад память или нет решает компилятор.
вообщем, так и задумано

однако, если наблюдается постоянное и необоснованное увеличение потребляемой процессом памяти, то возможна, так называемая, "утечка памяти". если это так, ищи причины