The basic task of a system that deals the memory is the management of the position in the memory of a RAM and other memory devices
The basic task of a system that deals the memory is the management of the position in the memory of a RAM and other memory devices. It is one of the crucial component of an OS. Mutual support and letting a number of operating processes to be allowed in the treatment of the main memory is involved in managing the memory. There is always this demand to have more memory than the physical memory. The memory management allows these things to be done with the help of a virtual memory concept where the virtual memory can be many times larger as compared to the physical memory. There is a need for a requirement to be satisfied when managing a memory and these requirements will help efficiently manage the memory and these are relocation, protection, sharing, logical organization and physical organization.