An area of memory which is essentially a disc partition set aside for storing variables when the computer’s physical memory is overflowed. Virtual memory access can cause significant impact on a program’s performance (Gray1998).