Have you ever wondered how are you able to continuously launch applications one after the other without the RAM saying “Stop!! I can’t take it anymore!”. This is one of the features which is very understated in an operating system. It is something which happens in the background and the end user never realizes it.
Today we are going to get a brief insight of Virtual Memory. It is the memory which is transferred from the RAM to the ROM or the hard disk. Now why would the Operating System do that? The operating system has a limited amount of RAM or Primary storage memory. And once this memory get’s almost full, the memory it is temporarily transferred to the secondary storage ROM.
Now, who is responsible for the transfer of memory? It is a resource known as MMU, which is an abbreviation for Memory Management Unit.
We will learn more about MMU and what it does later. Until then see you next time!