Memory leak
Meaning in software engineering, with examples
In software engineering, memory leak means: A bug where a program keeps memory it no longer needs, so its memory use grows over time until it slows down or crashes.
In Turkish: bellek sızıntısı
How it is used
Typical signs are memory usage that only goes up and a service that has to be restarted every few days. Common causes include event listeners or caches that are never cleared. Developers track down and fix a memory leak with a profiler.
Example sentences
The worker uses 4 GB after a week, so we probably have a memory leak.
The memory leak came from a cache that never removed old entries.
Common collocations
- track down a memory leak
- fix a memory leak
- memory usage
- memory profiler
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Debugging and Troubleshooting
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
