Virtual memory is a common part of most operating systems on computer. It has become so common because it provides a big benefit for users at a very low cost. Benefits of executing a program that is only partially in memory. Program is no longer constrained by the amount of physical memory.