1.

What do you understand about Memory Management in Operating Systems and why is it important?

Answer»

The operating system occupies a portion of memory in a multiprogramming computer, while the rest is used by many processes. Memory management is the practice of dividing memory across many operations. Memory management is an operating system approach for coordinating actions between main memory and DISC during the EXECUTION of a task. The PRIMARY goal of memory management is to maximize memory use.

Memory Management  is necessary because of the following reasons:

  • Before and after the process, allocation and deallocation of memory are needed.
  • To keep track of how much memory is being CONSUMED by processes.
  • To keep fragmentation to a minimum.
  • To make the best use of the main memory.
  • To keep data safe while a process is RUNNING.


Discussion

No Comment Found