The Virtual Memory Concept

The people who have a basic knowledge in the working of the computers or about the processors would know about the virtual memory. Just as the name suggests, the virtual memory is the kind of memory which is virtual, meaning that there would be less memory space than what it seems to have. It is a concept which has helped the computing system a lot in the past years.

The virtual memory is used in large computing systems like the PC you use. For small systems like a calculator, the virtual memory is unnecessary and won’t be applied. It is a concept which helps to make computing large data easily without the processes colliding with each other when they are getting processed as a whole.

To get the idea of a virtual memory imagine a large program which has to be executed. A very large program won’t be able to stay in the primary memory which is the inbuilt memory of the processor. Hence it would be store dint he secondary memory. The program parts would be fetched part by part and executed in an orderly manner. In effect it seems as if there is a large memory where the program is stored.

This way there won’t be crowding either. Most of the programs that the computer has to execute are large it would help if the virtual memory concept is applied. It would be quite impractical, not to mention difficult, to store a program in the primary memory and execute it there itself, hence comes in the secondary memory and the idea of the virtual memory which is quite easy to compute and much more practical.