Clarification on ReadyBoost performance tests
I recently received an email from John Marshall pointing out that everyone was reporting sequential write performance on my ReadyBoost compatibility chart, whilst the official requirements were for random write performance.
I couldn’t get to the bottom of it on the web, so I emailed Matt Ayers at Microsoft, the Program Manager who’s in charge of the ReadyBoost feature. He explained that early beta versions of Vista measured sequential writes, but that the release version measures random writes. Everything has been updated in the release version apart from the EventLog entry.
Matt has filed a bug, so expect that to be fixed in future updates. Thanks for pointing that out John!

I have Vista Ultimate 64-bit, not an early beta version. How come it measures sequential write speed?
Comment by hardlyworking — July 28, 2007 @ 8:16 pm
Are you sure it’s measuring sequential write speed? As was mentioned in the original post, the EventLog says it’s measuring sequential writes where it is in fact measuring random writes.
Are you getting your info from a different source than the EventLog?
Comment by grant — July 29, 2007 @ 1:35 pm
The following is from the EventLog:
“Event 1000 ReadyBoost - the device is suitable for a ReadyBoost cache. The recommended cache is 882688 KB. The random read speed is 3612 KB/sec. The sequential write speed is 7480 KB/sec.”
Are you saying the EventLog is actually measuring random writes?
Comment by hardlyworking — August 1, 2007 @ 11:45 pm
Yup, that’s my understanding.
The bug is in the EventLog text only - technically it is measuring random writes, even though it says the opposite.
Comment by grant — August 7, 2007 @ 6:12 pm