ALERT

[WEBINAR] Bulletproof: How Today's Business Leaders Stay on Top

Memory Leak

Definition - What does Memory Leak mean?

A memory leak is a process in which a program or application persistently retains a computer's primary memory. It occurs when the resident memory program does not return or release allocated memory space, even after execution, resulting in slower or unresponsive system behavior.

A memory leak is also known as a space leak.

Techopedia explains Memory Leak

A memory leak is considered a failure or bug within the application/program that holds it. Memory leakage may be intended or unintended by the application/program, which may retain the application in memory to execute operations or remain frozen in an unrecoverable state. The resident program also may source/leak additional memory space without releasing the previously used space, leading to the exhaustion of memory resources and a poorly performing or frozen system.

A memory leak may be mitigated through specialized memory management software or by adding garbage collection functions to the application source code.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.