Initial Memory Allocation Using Partitioning
In modern operating systems offering memory management, the operating system
itself occupies a (fixed?) portion of main memory.
The remainder is
available for multiple user/application processes.
The simplest technique is to consider main memory being in fixed-sized
partitions, with two clear choices:
- equal sized partitions, or
- unequal sized partitions.
Any new process whose size is less than or equal to a partition's size may
be loaded into that partition.
|
Example of Fixed Partitioning of a 64-Mbyte Memory
|
CITS2002 Systems Programming, Lecture 13, p4, 11th September 2023.
|