menuGamaTrain
search

chevron_left Cylinder: Hard disk platter track stack. Enables CHS addressing chevron_right

Cylinder: Hard disk platter track stack. Enables CHS addressing
Anna Kowalski
share
visibility7
calendar_month2026-02-12

⏺️ Cylinder: The Invisible Elevator in Your Hard Drive

How a set of aligned tracks becomes the fastest path to your data
📘 SUMMARY
A hard disk cylinder is not a physical object—it is a logical collection of all the tracks that lie directly on top of each other across multiple platters. When the read/write heads are stationary, every track they can reach forms one cylinder. Because the heads move together, accessing data from the same cylinder means zero seek time. This article explores the geometry of a hard drive, the meaning of CHS (Cylinder‑Head‑Sector)[1], how engineers use cylinders to speed up data access, and why this concept still matters even in the age of SSDs. Keywords: platter track seek time actuator.

🥞 Platters, Tracks & the Magic of Alignment

Imagine a stack of metal pancakes, each coated with a magnetic layer. That is exactly what a hard disk drive (HDD) looks like inside. Each “pancake” is called a platter. Every platter spins at thousands of revolutions per minute. Both the top and the bottom of each platter have a read/write head that hovers a few nanometres above the surface. The heads are all attached to a single arm (the actuator) and move together—they cannot move independently.

Now imagine drawing circles on every platter with a compass. Each circle is called a track. A track is simply a ring where data can be stored. If you look from above, a track on the top platter has the same diameter as a track on the bottom platter. Because all heads are aligned vertically, when the arm moves to a specific radius, every head sits exactly above the same track number on its respective surface. The set of all tracks that can be read or written without moving the arm is one cylinder.

💡 Think of it like a parking garage: the arm is an elevator that only stops at certain floors (cylinder numbers). While it stays on one floor, you can visit all the cars (data) on that floor without waiting for the elevator to move again.
PartWhat it looks likeJob
PlatterRigid disk (aluminium/glass)Magnetic surface that stores bits
TrackConcentric ring on one surfacePath where data is written
CylinderStack of same‑numbered tracksAll data reachable without moving heads
SectorTiny arc of a track (usually 512 B)Smallest storage unit

📍 CHS: The Postal Code of Old Hard Drives

In the 1980s and 1990s, every sector on a hard disk was located using three numbers: Cylinder, Head, Sector (CHS). The operating system would say: “I need cylinder 5, head 2, sector 10.” The disk controller knew exactly which track (cylinder), which surface (head), and which block (sector) to read. Because the actuator moves all heads together, picking a cylinder means the mechanical arm has to travel only once. Once the arm is on cylinder 5, every head is already over the correct track, and the drive just waits for the spinning to bring the right sector under the head.

Mathematically, the capacity of a disk using CHS was simple:

📐 Formula for disk capacity (CHS mode):
$Capacity = Cylinders \times Heads \times Sectors \times 512\ bytes$
If a drive has 1024 cylinders, 16 heads, and 63 sectors per track, total capacity is $1024 \times 16 \times 63 \times 512 = 528\ MB$.

Notice the word Heads in the formula—it is actually the number of recording surfaces. Since one head reads one surface, Heads equals the number of platters multiplied by 2. So a cylinder includes exactly Heads tracks (e.g., 8 surfaces = 8 tracks per cylinder).

⚙️ How Windows 98 Used Cylinders to Boot Faster

Let us travel back to 1998. A computer has a 4.3 GB hard drive. When you save a very large file, the operating system tries to place all pieces of that file inside the same cylinder—or as close as possible. Why? Because reading the first piece requires a seek (moving the arm). Once the arm is on cylinder 120, all the heads are ready. If the next piece is also on cylinder 120 (but on a different head), the drive can switch electronically from one head to another in microseconds. But if the next piece is on cylinder 121, the arm must move—a slow, mechanical operation.

Modern hard drives use a different addressing scheme called LBA[2] (Logical Block Addressing), which hides the cylinder geometry. However, inside the drive’s firmware, the concept of cylinders still helps to arrange data. The drive’s controller knows which physical cylinders exist and stores frequently accessed data together in the same cylinder to minimise seek time. That is why after “defragmenting” a disk, files feel snappier—they have been rearranged so that their parts lie in the same cylinder or neighbouring cylinders.

OperationTypical timeCompared to CPU cycle
Switch between heads (same cylinder)1–2 µs2000 CPU cycles
Seek to next cylinder0.5–1 ms1 million cycles
Seek across full disk10–15 ms20 million cycles

❓ Questions Students Always Ask About Cylinders

Q1: Is a cylinder a physical tube inside the hard drive?
No. It is an imaginary tube. The platters are separate disks with a gap between them. There is no metal or plastic cylinder connecting them. The word “cylinder” describes the shape you would get if you connected all the tracks of the same radius—a hollow virtual cylinder.
Q2: Do modern solid‑state drives (SSDs) use cylinders?
No. SSDs have no moving parts, so they have no tracks, heads, or cylinders. They use NAND flash chips. However, the term “cylinder” is still used in some legacy software for compatibility. When you see CHS values in an SSD utility, they are simulated, not real.
Q3: How many tracks are in one cylinder?
Exactly the number of recording surfaces. If a drive has 3 platters, there are 6 surfaces; therefore one cylinder contains 6 tracks (one on each surface). Some very old drives used only one side of a platter, but virtually all modern HDDs use both sides.

🎯 Why the Cylinder Still Matters

🔍 CONCLUSION
The cylinder is one of the most elegant ideas in computer engineering: it uses the physical alignment of heads to create a zero‑cost data group. By storing related data within the same cylinder, old hard disks could work almost as fast as the electronics allowed. Even though modern operating systems no longer expose CHS to programmers, the principle lives inside disk firmware. When you hear a hard drive clicking softly, the actuator is moving from cylinder to cylinder—searching for your pictures, your music, or the game you love. The cylinder is the reason that moving the arm just one step can unlock dozens of tracks at once.

📚 Footnote

[1] CHS (Cylinder‑Head‑Sector): An early method of addressing data on a hard disk. Each sector is uniquely identified by its cylinder number, head number (which surface), and sector position on the track.
[2] LBA (Logical Block Addressing): A simpler, linear addressing scheme where each sector is numbered from 0 to N‑1. The disk controller internally translates LBA to physical cylinder, head, and sector.

Did you like this article?

home
grid_view
add
explore
account_circle