August 2024
Beginner
188 pages
4h 25m
English
There are two types: fixed partitioning and variable partitioning.
With fixed partitioning, main memory is divided into a set of fixed non overlapping regions called partitions. Memory partitions don’t need to be the same size. In the example below, you have an 8MB partition for the OS, two 16MB partitions for programs.

Each program is assigned to the smallest partition it will fit in. Notice not all programs will fit exactly into the partition, so there is fragmentation and wasted space.
With variable partitioning, partitions can be variable in size where each process is allocated exactly as much memory as it requires.
Read now
Unlock full access