Swapping Contiguous Allocation
Swapping Contiguous Allocation
• Dynamic partitioning
Partitions are created dynamically so that each
process is loaded into the partition of exactly the
same size as that of process.
Three strategies in contiguous
memory allocation
Three strategies in contiguous
memory allocation
• First-fit
First-fit allocates the first free partition which
is large enough to accommodate the process.
• Best-fit
Best-fit allocates the smallest free partition
that is large enough for that process.
• Worst-fit
It allocates the largest free partition.
Non-Contiguous
Allocation
Non-contiguous allocation divides the process
into several blocks and place them in the
different address space of the memory.