Computer Science, asked by veenasweety449, 1 month ago

memory allocation & deallocation can be managed by
a) CPU
b) MMU
c) gpr
d) none​

Answers

Answered by sandheyadav1989
0

Answer:

a)CPU

Explanation:

PLEASE MARK AS BRANLIEST

Answered by dharanikamadasl
0

Answer:

Option MMU - The memory management unit manages the memory allocation and deallocation.

Explanation:

  • In a multiprogramming computer, the operating system occupies a portion of memory, while the remainder is shared among several processes.
  • Memory management is the practice of dividing memory across many operations.
  • Memory management is an operating system approach for coordinating actions between the main memory and disc during the execution of a task.
  • The primary goal of memory management is to maximise memory use.

Memory management is required:

  • Before and after the process, allocate and de-allocate memory.
  • 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 the process is running.

Hence, MMU manages the memory allocation and deallocation.

#SPJ2  

.0

Similar questions