Navigate:

Advice
Beginners
BIOS Guide
CPUs
Links
Mainboards
Memory
Network
Storage
Video/Sound Cards

Contact
Forum
SiteMap
Sponsors
WebNews
Home
. .

Prices:

Mainboards

ABIT
ASUS
Chaintech
Shuttle
Soyo
Tyan



CPU
Intel
P4 2.4C-800
P4 2.6C-800
P4 2.8C-800
P4 3.0-800
P4 3.2-800

AMD
AthlonXP
XP 1700+
XP 2000+
XP 2400+
XP 2500+
XP 2700+
XP 3000+
XP 3200+

Athlon64
Athlon64 3200+
Athlon64 FX-51

Opteron
Opteron 240
Opteron 242
Opteron 244
Opteron 246

Memory

Corsair
Crucial
Kingston
Mushkin
OCZ

Search Prices:










































































LOSTCIRCUITS

SHORTCUTS:
Not Your Average Paradox
WRITEs vs. READs
The Random Access Conundrum
Magnet Strength
For Seek Optimizations

Barracuda 7200.7 - 160 GB
On Dealtime

Please give us some feedback to help us improve our reviews

 As the Hard Disc Spins
II: Averages, Seeks and other Paradoxes
(Review by MS, December 15, 2003)
WD Raptor
WD360GD
Summary

IN THE PREVIOUS ARTICLE, I covered some of the basic parameters of hard disk drive internal performance, that is, how the geometry of the data distribution on the HDD media translates into actually measurable performance in the form of sequential transfers. Sequential transfers shown were, however, only based on READs rather than on READs and WRITEs. Are there differences between the two processes and if so, what is it that one can expect? In addition, there is a so-called average sequential performance, probably the most misunderstood and misused hard disc parameter out there and a good place to start:


Average Sequential Transfer

A common way to determine the effective internal performance of hard discs is to run sequential reads across the entire length of the platter, that is, from the fastest tracks at the OD to the slowest tracks at the ID. If this is done correctly, the benchmark will measure every LBA on the platter. This, however, does take quite a bit of time, depending on the capacity of the drive. To give an idea, measuring a 20 GB drive at 40 MB/sec average will take 500 sec, a 120 GB drive will take about 1 hour to run. Hence, many benchmarks use shortcuts, that is H2Dbench uses 1000 distinct spot check points in regular intervals across the lenght of the platter, HDTach divides the entire platter into blocks of 65532 kBytes size and runs a brief test sequence within each. The inner cylinders are slower than the outer ones and somebody came up with the clever idea of using the average across the entire length as a metric to define a given drive's media performance. Unfortunately, there are some serious problems with this approach.

One good example is the Seagate Barracuda V which comes in different capacity flavors. That is, one version is 80 GB total drive capacity, another one is 120 GB with the first using three heads and the latter using four heads. What this comes down to is that the 80 GB drive is using 26 GB per head, whereas the 120 GB version is using 30 GB per head. The platter geometry in this case is identical, however, the platters of the 80 GB version are shorter, meaning that the inner cylinders are not being used.

If we look at the WB99 disk inspection test (and for simplicity reason I ran it on a single head only), it is quite obvious that the slowest tracks are just beyond the 26 GB cutoff. This means that the 120 GB drive has, in addition to the faster tracks, a number of slower tracks at the inner diameter of the platters. If we now measure the sequential performance across all zones, the "extended" platters will return a lower average than the shorter platter, however, for what it is worth, the actual drive performance at any given point will be the same.

Sequential performance across the entire platter length from OD to ID on a single head Seagate Barracuda SATA-V with a 30 GB/platter capacity. The same platter length is used in the 120 GB model whereas the 80 GB version only uses 26.6 GB per platter and "discards" the innermost tracks. The capacity of either platter configuration is shown as exclusive / inclusive the hilighted area on the right (underneath the graph). The average sequential performance of the two drives is given as the red (30GB/platter) or the yellow (26.6GB/platter) and it is clear that the yellow line characterizes a much faster drive ... Well. actually not, the two drives will perform identically -- it is only the metric that is misleading, showing one drive roughly 8% faster.

Bottom-line is that the average performance is a weighed arithmetic mean across all zones that is interesting for statistical and drive architectural purposes but has little bearing on real drive performance and absolutely nothing to do with e.g. controller performance. Even within the same model of the same manufacturer, different capacity drives will have different averages, which solely reflects the use or non-use of the innermost tracks and nothing else.

next page:    => Hard Disc Drive Architecture II: READ Vs. WRITE =>

All advice and educational articles on LostCircuits are free, but if you feel you can, please make a small donation to us!
Thank you!

General disclaimer: This page only reflects the author's personal opinion and assumes no responsibility whatsoever regarding any of the contents or any damages that may occur explicitly or implicitly from reading the contents of this site. All names and trademarks mentioned in this review are the exclusive property of the respective parent companies.
All contents of this site are protected by international copyright laws. Reproduction of the contents even in parts is not allowed except after written permission by the author and referral to this site.
Copyright 2002 - 2007 LostCircuits