Posts

Showing posts from December, 2020

Introduction To Memory Management

Image
Memory management is the functionality of an operating system which handles or manages primary memory and moves processes back and forth between main memory and disk during execution. Memory management keeps track of each and every memory location, regardless of either it is allocated to some process or it is free. It checks how much memory is to be allocated to processes. It decides which process will get memory at what time. It tracks whenever some memory gets freed or unallocated and correspondingly it updates the status.   Main Memory point out to a physical memory that is the internal memory of the computer. The word main is used to acclaim it from external mass storage devices such as disk drives. Main memory is also known as RAM. The OS is able to change only data that is in main memory. Coming as a result, every program we run and every file we access must be attended from a storage device into main memory. All the programs are loaded in the main memory for implementation. Some