Coffeehouse Post

Single Post Permalink

View Thread: Does ReadyBoost really boost performance?
  • User profile image
    BruceMorgan

    If you read through the link I posted earlier, you'll see that the hard drive is still used even if the data is also on the flash cache:

    Q: Aren't Hard Disks faster than flash? My HDD has 80MB/sec throughput.
    A: Hard drives are great for large sequential I/O. For those situations, ReadyBoost gets out of the way. We concentrate on improving the performance of small, random I/Os, like paging to and from disk.

    And everything is written to disk anyway:

    Q: Isn't this just putting the paging file onto a flash disk?
    A: Not really - the file is still backed on disk. This is a cache - if the data is not found in the ReadyBoost cache, we fall back to the HDD.

    As per my earlier memory pressure comment:

    Q: How much of a speed increase are we talking about?
    A: Well, that depends. On average, a RANDOM 4K read from flash is about 10x faster than from HDD. Now, how does that translate to end-user perf? Under memory pressure and heavy disk activity, the system is much more responsive; on a 4GB machine with few applications running, the ReadyBoost effect is much less noticable.