Log in / create account | Login with OpenID
DocForge
Programmer's Wiki

Memory leak

From DocForge

This page is a stub. It's lacking in details and can use your help. Please contribute your knowledge to this page.

A memory leak occurs when a computer program is allocated memory which it later does not free. For example, an application may instantiate an object but never properly destroy it, leaving a segment of memory in use even though it's not actually needed any longer.

High-level programming languages often abstract memory allocation for a programmer, helping avoid human mistakes that cause memory leaks.