Next-fit algorithm
Starts scanning memory from the location of the last placement and chooses the next available block that is large enough More often allocate a block of memory at the end of memory where the largest block is found
The largest block of memory is broken up into smaller blocks
Compaction is required to obtain a large block at the end of memory