Memory Management

Memory Management What is memory management? Memory management is the process of controlling and coordinating a computer's main memory . It ensures that blocks of memory space are properly managed and allocated so the operating system ( OS ), applications and other running processes have the memory they need to carry out their operations. ( Memory management is the process of sharing memory among different processes in a multiprogramming system. Some types of memory management include ) As part of this activity, memory management takes into account the capacity limitations of the memory device itself, deallocating memory space when it is no longer needed or extending that space through virtual memory . Memory management str...