Partitioning Strategies – Variable
• Idea: remove “wasted” memory that is not needed
in each partition
• Memory is dynamically divided into partitions
based on process needs
• Definition:
– Hole: a block of free or available memory
– Holes are scattered throughout physical memory
• New process is allocated memory from hole large
enough to fit it