HDD performance spikes

7

3

I have a Dell Precision T1700 I purchased for about $1500 almost a year ago. I am having some moderate hard drive issues. I think it's not as fast as it should be. Booting seems quite long considering how many things are running at startup.

There are two 1TB drives, both ST1000DM003-1CH162's. I am running Windows 7 Pro 64-bit and the system has a Xeon E3-1245 CPU with 8GB of RAM. I am positive that the drives are defragmented and I'm pretty sure there is no spyware or unwanted demanding programs auto-starting during boot. I cannot determine if it's a problem with the drives, drivers or other system-related stuff.

I tried running HD Tune to check the HDD performance. The results for both drives are quite different. The system drive, on the left, has very unstable performance unlike the data drive which appears to performs well. Any ideas?

enter image description here

Ondrej

Posted 2015-07-27T06:32:38.813

Reputation: 165

2Hope there will be someone to explain in details, but no worry, in short, that's normal behaviors for ALL system drive if you run the benchmark program on it. – Bilo – 2015-07-27T06:48:07.743

The long booting times on a Dell T series could be related to a PERC card. I have had issues with the Dell bootup due to the default raid configs (even if there is 1 hard drive). – user-2147482637 – 2015-07-27T10:44:37.020

1replace the HDD with a SSD, your issue is gone and Windows is a lot faster. – magicandre1981 – 2015-07-27T15:55:27.903

Answers

18

This is completely normal to see such spikes on traditional (spinning) system drives.

HD Tune's benchmark is designed to scan the drive outside-in (from beginning to end) so that it can draw the graph left-to-right. With this kind of scanning the header doesn't have to do long jumps and reliably measuring read/write speeds is possible.

On your data drive it works perfectly, but on the system drive OS tries to read/write in other areas of HDD while you're running the benchmark. HDD needs to reposition header, do what OS requests and then return to benchmark's track, causing the spikes.

Run the benchmark from a live media (eg. Hiren's Boot CD) and there will be no spikes. SSDs show no spikes too, because they have no moving parts, thus no "penalty" for reading non-sequentially.

gronostaj

Posted 2015-07-27T06:32:38.813

Reputation: 33 047

1SSDs still suffer a penalty for random reads, but that's mostly because it reduces the effectiveness of read-ahead caching, makes it impossible to read large chunks at once, and requires more operations/instructions overall. Nowhere near as much as the scan latency of a HDD. – Bob – 2015-07-27T15:24:22.900