Автор Тема: system() - освобождение памяти  (Прочитано 2943 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sourcer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
system() - освобождение памяти
« : 10 Ноября 2006, 16:42:55 »
У меня есть скрипт который вызывает 4000 раз одну и туже прогу с разными входными данными. Так вот такое ощущение что после каждого исполнения прогие через эту ф-ию память от нее не освобождается. Какнибудь можно освобождать память которую сожрала программа после каждого выполнения system?

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
system() - освобождение памяти
« Ответ #1 : 11 Ноября 2006, 10:30:45 »
отдавать назад память или нет решает компилятор.
вообщем, так и задумано

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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28