Heap fragmentation

/hip ˌfrægmənˈteɪʃən/ noun

Definition

A memory management issue where free memory becomes scattered in small, non-contiguous blocks, making it difficult to allocate larger chunks even when total free memory is sufficient.

Etymology

Heap refers to the dynamic memory area (1960s), named after the data structure. Fragmentation comes from Latin 'fragmentum' meaning broken piece, describing how memory becomes broken into unusable pieces over time.

Kelly Says

It's like a parking lot where cars have left randomly, creating many single empty spaces but no room for a bus - you have plenty of total space but can't use it efficiently. This is why your computer sometimes says 'out of memory' when it actually has memory available!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.