Definition - What does Managed Heap mean?
A managed heap is a structure for handling address spaces created by processes at runtime. These address spaces, when handled in certain ways within an operating system, are called a managed heap. Microsoft’s .NET framework uses a managed heap model as part of its automatic memory management process.
Techopedia explains Managed Heap
The managed heap is contrasted with an unmanaged heap, where developers may need to personally assign memory and otherwise handle address spaces. In a managed heap, other parts of automatic memory management include a specific algorithm where a garbage collector will assess parts of the address space to determine what parts are being used and what parts can be released and re-allocated.
Techopedia Deals: The Complete Android Developer Course - Build 14 Apps
Join thousands of others with our weekly newsletter
The 4th Era of IT Infrastructure: Superconverged Systems:
Approaches and Benefits of Network Virtualization:
Free E-Book: Public Cloud Guide:
Free Tool: Virtual Health Monitor:
Free 30 Day Trial – Turbonomic: