Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Just try testing my hard drive and USB drive, but I wonder that hard drive read speed is much slower than USB drive. Why?

enter image description here

share|improve this question
I'm not familiar with winsat, but could the USB drive be cached? – Hand-E-Food Aug 26 '11 at 6:15
I'm using USB drive for ReadyBoost. It's 16GB. – DatVM Aug 26 '11 at 6:17
What type of hard drive is it? – MaQleod Aug 26 '11 at 6:48
Hard drive Type? Never heard of it, how can I determine? – DatVM Aug 26 '11 at 10:55
up vote 3 down vote accepted

This is almost certainly due to the fact that you're performing a random read, as opposed to a sequential read. This means you are reading data from random locations on the hard drive platter. On a mechanical hard drive, particularly ones with large data capacity, the 'seek time' (which is how long, on average, it takes for the HDD to locate a data block and move the read head to it) is large. If the drive is having to seek for every block it reads, this will cause very slow reads and writes. Conversely, solid state storage does not have to physically move a read head to the data location, so all that has to be done is a lookup to work out where the data is. As a result, random read and writes tend to be faster on small mechanical drives or solid state storage.

Try adjusting the command to: winsat disk -read -seq -drive c:

share|improve this answer
Yeah, it's better now :) The hard drive speed is 8 times faster than the USB flash drive :D – DatVM Aug 26 '11 at 11:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .