Virtual memory makes it possible to provide more memory than is available in RAM. This is accomplished through sophisticated memory management techniques and the use of one or more pagefiles. Potentially, each of a computer's available drives can contain a pagefile; however, it is common for a system to use only one pagefile.