Цурење меморије

Процес цурења меморије представља постепено повећање количине оперативне меморије коју троши покренути програм. Обично је последица направљене грешке у програму, због које се неискоришћена меморија не ослобађа.

Посебно су опасна цурења меморије код програма који раде дуго времена без поновног покретања. У том случају после одређеног времена такав програм може потрошити целокупан доступни обим оперативне меморије, што ће довести до аварног заустављања програма или, што је још горе, до неисправног рада.

Постоје следећи начини за спречавање цурења меморије:

Погледајте такође

  • период време извршавања,
    током кога се програм извршава
  • Изворни подаци,
    који представљају локацију података
  • скуп програма Софтвер,
    који обезбеђује функционисање апликација
  • скуп програма ОС,
    који обезбеђује управљање системима рачунара