Virtual memory is what your computer uses when it runs out of RAM to store temporary data too. (obviously its temporary on RAM). Windows XP (i believe XP) uses c:\pagefile.sys as its virtual memory .. so when it needs more memory because the RAM is not enough it writes to pagefile.sys. Pagefile.sys is the same as a Swap partition in linux.