On GameFAQs: The top 10 natural laws ignored in games
BNET Business Network:
BNET
TechRepublic
ZDNet

January 18th, 2007

Is your flash drive fast enough for Vista’s ReadyBoost?

Posted by Ed Bott @ 2:53 pm

Categories: Windows Vista, Hardware, Image Galleries

Tags:

In Focus » See more posts on: Hands on Vista, Vista

My colleague George Ou has an excellent rant on flash drive performance. As he notes, many people are in for a rude shock when they plug in a USB flash drive, Compact Flash card, or SD card and expect it work well with the new ReadyBoost feature in Windows Vista. Many of those flash devices will fail, with a message that reads: "This device does not have the performance characteristics for use in speeding up your system.”

But George gets one detail wrong in his post:

Unfortunately Vista doesn't report the actual raw data for its ReadyBoost test since it only gives you a pass/fail score making it as useless and confusing as the Vista performance index that's based on a scale of 0 to 6.

In broad terms, that's true. When you insert a new flash device and try to use it as a ReadyBoost device, it either passes or it fails. If you try to use a cheapo USB flash drive that some company passed out at a trade show, you won't know from that initial screen why it failed. But the actual numbers are there for all to see, if you know where to look. Carl Siechert, Craig Stinson, and I discovered this fact during our research for Windows Vista Inside Out, and to the best of my knowledge no one has published this information online yet.

I gathered together more than 20 flash devices I've picked up over the past several years and put them to the test. Follow along in the image gallery that accompanies this post and you'll see how you can measure the performance of your own flash devices.

To be used as a ReadyBoost device, your flash drive has to pass several tests, including available free space, write performance, and random read performance. When you connect a supported flash device to your system and choose the Speed Up My System option, Windows Vista runs a quick performance test to see if the device meets minimum standards required for ReadyBoost. Those standards are:

  • 2.5 MB/sec throughout for 4 KB random reads
  • 1.75 MB/sec throughout for 512 KB random writes

These results must be consistent across the entire device. In addition, the device must be at least 235 MB in size (although you can designate less than the full space on the drive for the ReadyBoost cache).

If any of these tests fail, the drive is rejected.

If you get a failure message when you first insert a flash device and try to use it as a ReadyBoost drive, you can click Test Again to get a second hearing. If the drive fails several tests, you can look up the specific performance results for yourself. Open Event Viewer (Eventvwr.msc) and click the Applications And Services Logs category in the console tree on the left. Under this heading, click Microsoft, Windows, and ReadyBoost. Under this latter heading, select Operational. The log entries in the center pane include performance test results for both successful and unsuccessful attempts.

ReadyBoost performance as measured in Event Viewer

Just to make things more confusing, the Event Viewer logs report results in KB/sec instead of MB/sec. Although the spec says 1.75 MB/sec write performance, the report in Event viewer would display this as 1750 KB/sec

So how did my motley collection of flash drives do? All in all, not bad.

Six drives, most of them originally given to me as freebies at various press events, failed because they were smaller than the minimum size.

One of my oldest flash drives, a PNY Attache 256MB device I bought about four years ago, passed with respectable scores (read 2920 KB/sec, write 3737 KB/sec). It was the only one of its vintage that passed. More typical was the story of a Micro Advantage 1GB QuickiDrive. (It's the oversized, roundish device at the right in the photo at the top of this post.) It was one of the first 1GB devices on the marker, although its designers cheated by repackaging a Compact Flash card in a USB case. It was very slow on the write test.

Several drives I was given at CES last week in lieu of paper press kits (PR people take note: this is a good thing) all failed. A 1GB no-name drive could only muster write scores of 1004 to 1040 KB/sec. Another very handsome 512MB leather-wrapped flash drive supplied by a vendor failed with dreadful read performance scores of 157 KB/sec.

One of the most interesting failures was an A-Data 1GB drive, originally purchased from an online outlet store. The rubber holder is in the shape of a soccer ball, dating it to last year's World Cup. I expected this cheap drive to fail, but it got surprisingly close. The first test produced a read write [corrected after initial post - Ed] performance of 1602 KB /sec, only about 10% below the threshold of 1750 KB /sec. Three separate retests produced a range of results from 1401 to 1729 KB / sec. Closer, but still no cigar. On the sixth retest, I got a different result, indicating that it had failed because it "does not exhibit uniform performance across the device." This cheap device was able, on this pass, to clear the read and write performance bars, but that exposed a design decision that made the drive unacceptable for ReadyBoost. No doubt for cost reasons, its designers used a single fast 128MB flash chip matched with slower flash chips.

A 256MB Memorex Travel Drive, given away at last year's CES, passed with excellent test results: Random read speed 4627 KB/sec, sequential write speed 4131 KB/sec.

The 2GB Teac Mini-SD card in my Smartphone, originally purchased at retail, had a read speed that was too slow.

The runner-up in the speed trials was a SanDisk Cruzer 2GB flash drive, provided by Microsoft as part of its Windows Vista Launch Kit for press visitors at CES. It passed with excellent scores: random read speed of 5407 KB/sec, sequential write speed 3701 KB/sec.

But the speed champ in my tests was an Apacer Handy Steno 2.0 USB flash drive. I purchased two of these 1GB drives (update: these are model HT203) for the remarkably low price of $24 each a few months ago, on the recommendation of Scott Hanselman. He didn't steer me wrong. Both are now in use as ReadyBoost drives. They passed the ReadyBoost performance test with blazing speed, roughly twice as fast as any other device I tested: random read speeds were 8067 KB/sec and sequential write speeds were a blistering 9396 KB/sec. I can tell the difference in startup and app load times when this device is inserted into a Vista system.

Now, it's important to note that a device that scores low on this test might not be a dog for other purposes. I have a 2GB MyFlash drive that works just great for transferring files between machines; it just doesn't do well on the specific activities that count for the ReadyBoost cache.

Grant Gibson has already begun compiling a list of devices that pass or fail the ReadyBoost test. It would be great if someone could build a similar database with the actual numbers, so you can see for yourself which devices rock and which barely pass. Any coders out there want to take up the challenge? I'll gladly host the database if you'll help me build it.

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 132 Talkback(s)
RE: Is your flash drive fast enough for Vista's ReadyBoost?
4GB Ultra Flydrive, initially accpeted by Vista for ReadyBoost but later reformatted and subsequently rejected by Vista. Write speeds now < 1000 Read the rest)
Posted by: nelsonk_@... Posted on: 04/03/08 You are currently: Logged In | Log out
Minimum spec is wrong georgeou   | 01/18/07
ReadyBoost vs ReadyDrive Ed Bott  ZDNet | 01/18/07
Good point there, Wikipedia needs to be corrected too georgeou   | 01/18/07
Wikipedia now has the numbers from the ReadyBoost FAQ Ed Bott  ZDNet | 01/19/07
wikipedia CobraA1   | 01/19/07
The specs published in this post are correct Ed Bott  ZDNet | 01/20/07
I need to get one of those press kits! georgeou   | 01/18/07
As I pointed out in my blog, we need a simple yet accurate rating georgeou   | 01/18/07
Agreed. How about 1xRB or 1.5xRB Grayson Peddie   | 01/18/07
Yeah, sure georgeou   | 01/18/07
You could use a flash drive for virtual memory Grayson Peddie   | 01/18/07
I'm not substituting, I'm saying 1 GB is enough for most people georgeou   | 01/18/07
Wow. You must realy enjoy kool-aid and spam. Mr. Roboto   | 01/18/07
Message has been deleted. Mr. Roboto   | 01/18/07
You're assuming we're all going to run out and buy Vista... HypnoToad72   | 01/18/07
He did no such thing, and flash will last 10 years georgeou   | 01/18/07
MONTHS? Wolfie2K3   | 01/19/07
He knows the date Vista PCs go on sale. ShadeTree   | 01/19/07
failure or removal of device not a problem john.murray@...   | 01/18/07
No we don't, Vista is for smart No_Ax_to_Grind   | 01/19/07
LOL Like You? itanalyst   | 01/19/07
RE: VISTA WILL FAIL...but Itanalyst won't. harrisharris   | 01/19/07
So you are not the target consumer then? B.O.F.H.   | 01/19/07
Oh I didn't realize you were not using Vista. What changed your mind? slim-01   | 01/19/07
No_clue_as_Usual! Linux User 147560   | 01/20/07
Not necessarily but ... mwagner@...  ZDNet | 01/19/07
5 4 3 2 Ready BOOST ! stemcellphone   | 01/19/07
rant or rave stemcellphone   | 01/19/07
That's because... my_iggy_bin   | 01/21/07
WAKE UP! my_iggy_bin   | 01/21/07
Readyboost is a silly impractical gimmick. kraterz   | 01/18/07
Not used the way you think Mr. Big   | 01/18/07
You're a silly impractical gimmick. harrisharris   | 01/19/07
Wow, thanks for the amazing insight. kraterz   | 01/19/07
Sony MicroVault Wolfie2K3   | 01/18/07
To retest... Ed Bott  ZDNet | 01/18/07
Hmmm... Wolfie2K3   | 01/19/07
Ah, you're right Ed Bott  ZDNet | 01/19/07
Nope.. Wolfie2K3   | 01/19/07
You don't see the test happen Ed Bott  ZDNet | 01/19/07
That's just it... Wolfie2K3   | 01/19/07
Additional note on HDD performance vs Flash Mr. Big   | 01/18/07
Flash 10 times slower in writing? joemartn   | 01/19/07
Which Apacer Steno exactly? mrolak   | 01/18/07
Handy Steno HT203 200X georgeou   | 01/19/07
HT203 Ed Bott  ZDNet | 01/19/07
Kingston DataTraveler 2.0 - Failed jpr75_z   | 01/19/07
Anyone tested an iPod Nano yet? Fred Fredrickson   | 01/19/07
The iPod Nano like many other MP3 players ... ShadeTree   | 01/19/07
Who really cares? [NT] swoopee   | 01/19/07
Too funny frgough   | 01/19/07
Go buy a dictionary RocketEater   | 01/19/07
Sigh frgough   | 01/19/07
You don't need Vista ! fstocking   | 01/19/07
Why do I want Vista? Savemyboat   | 01/19/07
re: Why do I want Vista? Wolfie2K3   | 01/19/07
Won't be fine. See above post. slim-01   | 01/19/07
No longer supported... Wolfie2K3   | 01/19/07
Fine just don't connect to a Network including the Internet. slim-01   | 01/19/07
What will you do when MS quits supporting 2k/XP? Unplug from Web? slim-01   | 01/19/07
There's a roadmap Ed Bott  ZDNet | 01/19/07
LOL frgough   | 01/19/07
Fine I'll save this post and get back to you in 2yrs. slim-01   | 01/19/07
IBM are still on Win2K in many plants A_Selby   | 01/21/07
WRONG! justanitguy   | 01/19/07
Look at your Source. Read my Lips. Don't Trust Microsoft. slim-01   | 01/19/07
Where did I say that? Ed Bott  ZDNet | 01/19/07
Ok I was a bit off 13yrs not 15yrs slim-01   | 01/20/07
You won't be right Ed Bott  ZDNet | 01/20/07
Hi Ed you bozo my_iggy_bin   | 01/21/07
Pay attention Ed Bott  ZDNet | 01/21/07
You might not need it byronldowell@...   | 01/19/07
I like Vista because.... harrisharris   | 01/19/07
Thanks for the info, Ed RocketEater   | 01/19/07
Ed stemcellphone   | 01/19/07
Actually... Ed Bott  ZDNet | 01/19/07
Flash Disks and Pen Drives don't live forever. dlauer@...   | 01/19/07
Read the FAQ on ReadyBoost, it will last 10 years georgeou   | 01/19/07
Also keep in mind... Ed Bott  ZDNet | 01/19/07
Has anyone tried setting a flash device to "Optimize for performance"? jacec   | 01/19/07
Doesn't make sense Ed Bott  ZDNet | 01/19/07
Sorry, but it doesn't introduce risk, read up on this feature jacec   | 01/19/07
You misunderstand what I was saying Ed Bott  ZDNet | 01/19/07
A follow-up question Ed Bott  ZDNet | 01/19/07
I'll answer both replies here jacec   | 01/20/07
Thanks! Ed Bott  ZDNet | 01/20/07
Look people, stop this my_iggy_bin   | 01/21/07
I tried this, no difference Ed Bott  ZDNet | 01/22/07
Whoops Ed Bott  ZDNet | 01/22/07
If I understand this right I'm not sure why anyone would want to do this. slim-01   | 01/19/07
It's in addition to RAM Ed Bott  ZDNet | 01/19/07
1Gb flash vs 1Gb DRAM M.R. Kennedy   | 01/19/07
Not quite right Ed Bott  ZDNet | 01/20/07
Whups! M.R. Kennedy   | 01/22/07
to do What ? digitrog   | 01/19/07
You Have a Great Story... I have a Great Solution jah@...   | 01/19/07
Axxen Xo shimong@...   | 08/07/07
JUST INSTALL MORE MEMORY IF YOU DON'T HAVE ENOUGH (NT) CobraA1   | 01/19/07
Look at my answer above Ed Bott  ZDNet | 01/19/07
OK, maybe for laptop users, but your other answer . . . CobraA1   | 01/19/07
Let me try again Ed Bott  ZDNet | 01/19/07
**HARLOT ALERT** my_iggy_bin   | 01/21/07
**TROLL ALERT** Wolfie2K3   | 01/26/07
NO Apacer Handy Steno 2.0 HT203 found!! mustang_z   | 01/19/07
Here's where I got them Ed Bott  ZDNet | 01/19/07
Supermediastore.com Ed Bott  ZDNet | 01/19/07
Thanks Ed!! mustang_z   | 01/22/07
I got one yesterday - Apacer Handy Steno 2.0 USB ddw301276   | 03/08/07
Apacer HT203 M.R. Kennedy   | 01/19/07
YES Apacer Handy Steno's 2.0 HT203 lost!!! makingitbetter7   | 02/17/07
Amazon sweklaweklfwe@...   | 03/29/07
where and how? tech_ed@...   | 01/19/07
unsupported phutmacher   | 01/19/07
More on the Minimum Spec jpr75_z   | 01/20/07
Thanks Ed Bott  ZDNet | 01/20/07
Best companion for Windows Vista johnroberts_abroad   | 01/20/07
and some more... johnroberts_abroad   | 01/20/07
Flash drive compatability w/ Vista? rbert16000   | 01/20/07
Flash drive compatibility with OS X? M.R. Kennedy   | 01/22/07
fully agree linux_is_next   | 01/22/07
Red eye syndrome=vista linux_is_next   | 01/22/07
Melodramatic, aren't we? Wolfie2K3   | 01/22/07
Database? Why not a Visokio Omniscope file? tjbate2000@...   | 01/22/07
Apacer HA202 cyoon   | 01/23/07
Flash Drive and ReadyBoost wademan   | 02/15/07
Using ReadyBoost on subspec flash drives DWAnderson   | 03/05/07
command line to check flash device read/write speed speed hw_enthusiast   | 04/05/07
updated flash device specs to get the most out of Windows ReadyBoost hw_enthusiast   | 04/05/07
Speed Database with Figures riojones   | 04/06/07
USB Only? dhamilt01@...   | 12/22/07
ReadyBoost rocks with OCZ SD 150x 2G tomsailor@...   | 02/22/08
RE: Is your flash drive fast enough for Vista's ReadyBoost? nelsonk_@...   | 04/03/08

What do you think?

One Trackback

The URI to TrackBack this entry is:
http://blogs.zdnet.com/Bott/wp-trackback.php?p=186

  • Is your flash drive fast enough for Vista’s ReadyBoost?
    As I reported previously, Vista offers some cool ways to increase performance. This is fairly comprehensive test of this performance hack with some interesting results. » Is your flash drive fast eSave as Draftnough for Vista’s ...

    Trackback by Musings and somesuch... that is all... — January 19, 2007 @ 3:49 pm

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

Archives

ZDNet Blogs

advertisement