memory leak

Forgotten heap growth

A memory leak is a programming bug where software fails to release memory it no longer needs, causing gradual accumulation until performance degrades or the system crashes.

The term evokes fluid slowly escaping from a container: The app had a memory leak that made my phone slower every day.

Fixing memory leaks is a routine but tedious part of software development.

Related

debugging · crash · infinite loop · resource management · race condition · heap · programming · diagnostic tools · orphan · garbage · bloat · slow down · free · RAM · resource · buffer · reference · stack

Categories
Opposites
memory management correctness

memory leakgarbage collection

Scheduled waste removal service

code quality/correctness

memory leakclean code

Well-organized, maintainable programming

Family

memory, leak, memorial, memories, memorable, memento, remembrance, leaking, memorize

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Negative · Rated G