Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a relatively new Western Digital 1TB EADS hard drive (SATA) as my secondary drive. I've always found that accessing certain folders with lots of content (e.g. /Music/) was slow. I ran a few diagnostic tools (chkdsk, HD Tune, HD Tach, HDDScan) and haven't found anything. The drive is defragged and cool.

HD Tune reports a plateau read speed of 1.8 MB/sec. This doesn't mean anything to me. Is it slow? Moreover, when comparing to other HD Tune graphs, mine seems very unusual and appears to have something limiting it. (see the image below.) (see many other HD Tune outputs here: http://goo.gl/dgcH7.)

Q: Is there something wrong with my drive such that I should replace it? Or are there settings that I can try to tweak to remove this ceiling transfer speed?

Background: I recently upgraded to an Athlon II X4 2.9Ghz with 4GB RAM on 64-bit Windows 7. The machine is probably not the problem, as the performance is unchanged since the upgrade from an older XP machine. No viruses/spyware/malware/etc... The drive is on ATA channel 0 with the primary HDD, in Ultra DMA Mode 6 (DMA enabled.)

alt text

Update: I got an RMA'd disk from Western Digital, copied the data to the new disk and removed the old one. After reboot, the test gives much better results (95 MB/sec average, 50x better than before!) The computer runs much quicker in general. Lesson: a particularly slow computer, especially for applications which access data on a particular drive can simply be the result of a bad hard drive. (e.g. iTunes accessing music on D or Picasa accessing photos on D in my case.)

share|improve this question

2 Answers 2

up vote 3 down vote accepted

That is very strange indeed. I have a WD1001FALS that has an average transfer rate of 91.5 MB/s. Your average of 1.8 is crazy slow. Its normal to see a strait line like yours for solid state drives, sd cards, or flash cards. Usually it is a bit higher than 1.8 MB/s though. Non SSD drives usually have a curved graph because they are able to read data on the outer rim of the platter quicker than data stored near the center of the platter (as far as I know).

A few shot in the dark ideas:

I've seen hard drives do strange things when the motherboard only supports SATA I with a SATA II drive in it. You could try putting the jumper in the hard drive to forice it down to SATA I or 1.5Gb/s.

You could try uninstalling the driver in device manager and letting windows re-install it.

You could try a different SATA and power cable.

good luck.

share|improve this answer
    
Wow! Your drive is faster by a factor of 50! My MB supports SATA 3.0 (6.0 Gb/s) and I'm on a different power cable. I'll try a different SATA cable and new drivers and report back. –  kevininspace Nov 16 '10 at 2:37
2  
@kevininspace you might also try a different SATA port on the motherboard. Make sure no other programs are using the drive. If the drive is in use... it will make the HD Tune graph look more choppy. –  James T Nov 16 '10 at 3:43
    
Update: I've followed all the suggestions so far with no improvement. 1) change SATA cable = no change in HD Tune (or Western Digital's own Data LifeGuard product). 2) Change SATA port = no change. 3) change power cable = no change. 4) update driver and reboot = slower (!). I'm going to try a few more Western Digital specific tests, otherwise it's off to RMA and warranty-land! Thanks! –  kevininspace Nov 17 '10 at 1:55

My guess is that there are too many files in the folder for it to display/parse well.

Does performance improve if you segment the folder to have fewer files at the root level of the directory?

An ATA drive will have a peak performance (IIRC) of 133mbps (megabit per second), or ~15MBps (megabytes per second).

SATA drives will perform substantially better - on the order of 10-40x performance (peak), so you *should be seeing up to ~650 MBps peak performance (on SATA III).

share|improve this answer
    
A current drive will not fall to 2 MiB/s just because the file system is a bit full. Also HD Tune probably doesn't measure the file system speed, but rather the HDD speed. That being said, NTFS won't degrade that quickly in performance, unless you have quite many items in a folder ... such as a few million. Other problems will surface until then, though, so I guess you can rule that out. –  Joey Nov 16 '10 at 2:37
    
@Joey - I've seen substantial performance hits when contents of a folder exceed several thousand (say in the 10s of thousands and up) on NTFS, and nearly unusable folders when the contents exceed 100k items –  warren Nov 16 '10 at 2:43
2  
Yes it can hinder performance... especially if the files are fragmented. This should not however affect the raw read speeds of the drive. You don't even need to have a file-system on the drive in order to test the speed. –  James T Nov 16 '10 at 2:53
1  
The drive is just as slow reading an empty folder as one with several thousand files. My understanding is that HD Tune doesn't read the actual data on the drive, instead measuring the speed with which it can get any given bit/byte at any location. In other words, results should be the same whether on FAT, NTFS, EXT3, etc... –  kevininspace Nov 17 '10 at 1:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.