Kristian Köhntop 27 Jan 2001
Track layout
On current hardware, track layout is the resonsibility
of the harddisk, and it is extremely hard to get the actual
physical mapping from the disk, due to things to ZBR and
other issues. There were a number of very good articles
in the c't magazine on this, with interesting measurements.
I have attached to this article a number of illustrations
from chapter 2 of my thesis, from
node5 and
node6 (note
that the images are only available in the
postscript version for technical reasons).

Image 2.2
Image 2.2 shows three possible conversions from LBA to CHS
coordinates. Traditional conversion is a), vertically. That
is, cylinders are written, from the outside to the inside of
the disk, low cylinder numbers are on the outside (see image
2.4 for more information) of the platter.
Some disks have dynamic tracking, though, and for these it
is slower to change platters than to reposition on the same
platter. These disks use the conversion schema in b).
Also, very few disks have a complex mapping as shown in c),
noteably some notebook harddisks from the 1996 area use this.
Harald Bögeholz has measured these disks in his article series
"Disk carousel" cited above, and shows nicely how you need to
measure each model in order to determine reliable performance
data. He also had some defective disks, which exposed even more
information about their internal organization. I do not have
these magazines any more, but I bet service@heise.de is willing
to send you paper copies of them or get you in touch with
Harald Bögeholz.

Image 2.3
Image 2.3 illustrates how ZBR is responsible for different speeds
and why outer cylinders are faster than inner cylinders.

Image 2.4
Image 2.4 shows speed zones on an IBM DHCS-04W (read performance
shown). Low cylinder numbers are faster, therefore they are
on the outside. Also, this disk has a mapping like 2.2a) indicates.
A 2.2b) mapping would generate a triangular wave in a speed
measurement, with one peak for each platter. 2.2c) would generate
a pattern similar to 2.2a), but tries to mask part of the
speed decline.
Bibliography
Bo95a
Bögeholz, Schneider, Schnurer, "Byte Milliardäre; Moderne
Festplatten mit SCSI- und IDE-Interface," c`t, Magazin für
Computertechnik, Heise, Hannover, Juni 1995, Seite 120 ff.
Bo95b
Harald Bögeholz, "Platten-Karussell; Aktuelle Festplatten im
Vergleich," c`t, Magazin für Computertechnik, Heise, Hannover, November 1995,
Seite 114 ff.
Bo96a
Harald Bögeholz, "Platten-Karussell; Festplatten mit EIDE- und
SCSI-Schnittstelle im Überblick," c`t, Magazin für Computertechnik, Heise,
Hannover, April 1996, Seite 268 ff.
Bo96b
Harald Bögeholz, "Platten-Karussell; Festplatten mit EIDE- und
SCSI-Schnittstelle im Überblick," c`t, Magazin für
Computertechnik, Heise, Hannover, September 1996, Seite 272 ff.