Atminties nutekėjimas

Atminties nutekėjimas () programavimo klaidos sukeltas nenormalus sistemos darbas, kuomet sukurtų duomenų struktūrų (įrašų, masyvų, objektų) neatsikratoma net ir tada, kuomet jie tampa nebereikalingi. Programai ilgiau veikiant, tokios struktūros kaupiasi, užimdamos vis daugiau kompiuterio atminties, kol programa nebegali toliau normaliai dirbti.  Atminties nutekėjimą gali sukelti tiek klaidos vykdomoje programoje (neatsikratoma visų nuorodų į nebenaudojamus objektus), tiek ir vykdančioje sistemoje (netinkamas šiukšlių rinkiklio darbas).

Šis defektas ypač kenkia ilgai dirbančioms programoms (serveriams, tekstų rengyklėms ir pan). Aptikti ir pašalinti atminties nutekėjimą paprastai gana sunku.

 Šaltiniai 

Kategorija:Programavimo klaidos