Dynamic Partitioning
Placement Algorithm
Operating system must decide which free
block to allocate to a process
Best-fit algorithm
Chooses the block that is closest in size to the
request
Worst performer overall
Since smallest block is found for process, the smallest
amount of fragmentation is left
Memory compaction must be done more often