Windows uses your virtual memory as an overflow system whenever you run multiple programs at once and you run out of RAM. Your virtual memory sorts of compensates for this limitation. ReadyBoost, on the other hand, is a technology that is used to improve the performance of a computer by means of a memory card, a USB flash disk, or an SD card. Some people say that ReadyBoost is faster than virtual memory. Actually, Ready Boost improves virtual memory. For instance, you can use the flash to increase the speed of your computer. With ReadyBoost, your computer will be allowed to provide a cache memory as a RAM extension.
Another good way to boost virtual memory is by using Paretologic PC Health Advisor. It does a lot of things to improve your PC's performance like cleaning up junk files, optimizing speed and safeguarding your it from active threats.