Memory Management

In this topic, you will learn about, Memory Management.

Memory Management: The Organisation and Management of main memory have been one of the most important factors influencing operating system design. Memory management is primarily concerned with the allocation of the main memory of the united capacity to requesting processes. No process can even run before a certain amount of memory is allocated to it. The overall resource utilization and other performance criteria of a computer system are largely affected by the performance of the memory management module.

There are two important features of memory management functions:

  1. Protection: In order to protect one process from another their address space must be spared by the memory management scheme.
  2. Sharing: Memory Management scheme must support the sharing of common data or data structure.

Comment below if you have queries related to the above topic, Memory Management.

See also  Critical Section Problem