I have an HP Pavilion s3000y desktop. The only problem is, the motherboard only supports a maximum of 2GB of RAM, which is not enough for some games or other memory hog applications (like Visual Studio or running VMs).

If I added a 4GB USB drive, would performance be:

  1. As good as 4 more GB of RAM?
  2. As good as 4 more GB of really slow RAM?
  3. No improvement over the 2GB of DDR2?
    or
  4. Worse?
link|improve this question

feedback

2 Answers

up vote 4 down vote accepted

The sad news is that a ReadyBoost drive will do nothing to help your out-of-memory situations like running games, Visual Studio or Virtual Machines - it doesn't get added into the available RAM pool. ReadyBoost really functions as more of a disk cache.

That being said, a ReadyBoost drive might help alleviate some of the I/O bottlenecks and improve performance slightly in some of the more intensive applications - like Visual Studio - if your tasks often involve fetching data from the hard drive (like during a compile/build).

I would suggest using the Resource Monitor or Performance Monitor and keep tabs on how much pressure is on your CPU, RAM and Disk I/O. You might find that you are really CPU limited, or maybe if your disk read queue length is constantly above 1.0 you will get lucky see some benefit from the ReadyBoost drive.

Also, you are probably hitting your pagefile pretty regularly, you might want to check and make sure it is properly defragmented with a tool like PageDefrag from the Windows Sysinternals group at Microsoft.

link|improve this answer
feedback

If you're at 2GB of RAM then you're most likely not going to see much benefit from ReadyBoost. AnAndTech had an interesting article regarding this. See below for some performance charts.

http://www.anandtech.com/show/2163/6

enter image description here enter image description here enter image description here

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.