Does ReadyBoost Really Boost System Performance For Windows Vista or Windows 7?
- 4
- Add a Comment
- Can We Accurately Compare XP, Vista and Windows 7 When It Comes To Performance?
- Which Group Of Windows Users Are Switching To Windows 7? Those Who Are Using Vista
- As Of October 2009 Windows XP Still At 70%
- Windows 7 Sales Exceed Vista Sales By 234% - I Wonder Why?
- Is This Really The ‘Killer’ Feature Of Windows 7?
I have discussed many times before about how a computer ‘feels’ and how this ‘feel’ determines, at least for me, how a computer is performing. During the past 20 years or so, I have read a multitude of reviews, bench marking tests, comparisons between operating systems, charts, graphs and other statistical information that is complied to convince us of some fact. Usually this fact is to confirm that CPU z is faster than CPU x because one is faster than the other by some obscure number scaling. Or that one video card will produce more flops, flips or flaps or some other geek term that never has meant that much to me personally.
For the past year I have taken advantage of what Microsoft calls ‘readyboost’, starting with Windows Vista. ReadyBoost is described by Microsoft as:
With Windows ReadyBoost, you can use non-volatile flash memory, such as that on a universal serial bus (USB) flash drive, to improve performance without having to add additional memory “under the hood.”
The flash memory device serves as an additional memory cache — that is, memory that the computer can access much more quickly than it can access data on the hard drive. Windows ReadyBoost relies on the intelligent memory management of Windows SuperFetch and can significantly improve system responsiveness.
The limits of using ReadyBoost is that Windows allocates about 4GB of any flash memory, no matter what size you use. What I have been using are flash memory cards, since both of my Toshiba laptops have media card readers. I set up ReadyBoost using the 4GB limit and forget about it. The feel of the system does appear to me to actually increase performance.
So yesterday I noticed something strange on my system. My laptop seemed to be responding slowly while burning a .iso file to DVD. While doing the burn, I was also writing a blog article and checking emails via two separate email programs. I noticed that the sidebar gadget I use to monitor CPU and memory use was showing a 72% memory usage. Strange stuff!
At first I didn’t know what was going on. But after some checking I noticed that my flash disk had popped out, which must of happened when I moved my laptop from my desk to my work table. After popping the disk back in and rebooting all was well.
But here is my question to you. Do you use ReadyBoost? If so, have you noticed a performance increase?
Let us know and share your experience with us.
Comments welcome.
Microsoft site describing readyboost

4 Comments
tblount
November 1st, 2009
at 1:57pm
Consider this… if you average the read and the write speeds of a USB flash drive, it will be around 15 mb/s. When you average the read and write speeds of an SATA hard drive, it will be around 70 (to 100) mb/s. Tell me how inserting a device running 6 to 8 times SLOWER than your hard drive - between your memory and your hard drive - can speed up the computer? I don’t think it does.
Test this yourself: Type and enter: “winsat disk -seq -read -drive c” (and you will get a report on your hard drive read speed.
Repace -read with -write and get a report on your hard drive write speed. Now run those same commands and replace C with the drive letter of your USB device.
What do you conclude?
BudBux
November 13th, 2009
at 10:00am
Yeah, tblount, but… there are two aspects you didn’t recognize (despite you obviously don’t understand what cacheing is).
First, an ReadyBoost device doesn’t *replace* a hard disk nor it is “inserted between your memory and your hard drive”. Both are running *at the same time* (parallel data access) helping each other and a whole system to achieve better performance.
Second, a hard disk has a huge advantage in *sequential* read/write only (at least before USB 3.0 devices are used), but big performance drop in *random* read/write. An USB memory (as any RAM memory) has no mechanical heads to position and virtually no seek time thus random access isn’t slower than sequential access. So, there’s no point to compare them in sequential access only. If you compare their random access times, you would see that USB memory is almost 100 times faster than mechanical hard drive. Cache algorithms are taking care of those speed benefits and ‘know’ exactly what type of data to precache to a ReadyBoost device.
Sorry for any errors, English isn’t my native language.
tdietert
November 17th, 2009
at 5:44pm
I just bought a 8gb 200x high speed flash drive, both because of its shock absorbing characteristics, and because of its possible benefits in ReadyBoost. On my centrino core 2 duo laptop with already 3 gb, I have noticed a difference in speed. Also, the light on the flash drive does blink randomly, making me think that somehow something is happening that is an advantage. Since I was buying a new flash drive anyway, I decided to get any advantages ReadyBoost would deliver.
Ron Schenone
November 17th, 2009
at 6:00pm
Thanks for the comments.
tdietert - thanks for sharing your experience with us.