I have two SATA HDDs in my desktop PC (one for daily activity, one for storage and backup). I can finely use ReadyBoost with pendrives, but I wonder, Is there a way I could use my underutilized second HDD to participate in the cacheing mechanism (same concept as having two CPU cores crunch things in parallel: have two HDDs fetch data in parallel)? Clearly speaking: I want to enable ReadyBoost on my separate D: drive.
Answer
ReadyBoost is designed to take advantage of the almost non-existant latency of most flash drives to get small amounts of data into memory quickly. A modern hard drive will still easily out transfer most usb flash drives (50-100MB/s vs. 10-20MB/s) after just a few hundred milliseconds on average.
There really isn't a good way to enable your suggested scenario, or a performance reason to consider it. You would be better off using your second hard drive in a RAID1 configuration (some controllers support parallel reading), or possibly offloading programs/data that won't have to contend for I/O with the boot drive. You would be amazed at the near constant amount of small I/O that happens on the boot drive.
No comments:
Post a Comment