- Virtual Memory is a storage allocation system that allows secondary memory to be addressed as if it were main memory. The addresses used by a programme to refer to memory are distinct from the addresses used by the memory system to designate physical storage sites, and program-generated addresses are automatically translated to machine addresses.
- The size of virtual storage is restricted by the computer system's addressing architecture, and the quantity of secondary memory available is not determined by the number of primary storage locations.
- It's a method that uses both hardware and software. It converts virtual addresses, which are used by programmes, into actual locations in computer memory.
Read More: What is static ram?