IDE Training Course, Part 1: A Detailed Look at the Basics and Technology

Introduction

When buying a computer, the two most important buzzwords are gigahertz and gigabyte - unfortunately, marketing strategists will quickly relegate other equally important factors to the back burner. But as we all know, a clock will run smoothly only if all the gear wheels turn with low friction.

In this specific case, friction refers to the storage subsystem or the hard drive of every single computer. It's not only its capacity but also its performance that determines whether the new high-end computer will actually be zippy, or whether it will feel more like a lame duck.

The reasoning behind fast hard drives has been discussed at length in numerous articles at Tom's Hardware Guide. From the simple data transfer to streaming in video cuts or hard disk recording up to the swap file for Windows and the time it takes to boot the system - the hard drive capacity simply can never be high enough. That's one of the reasons why more and more users connect two or more drives in what is called a RAID configuration (Redundant Array Of Independent Disk Drives). We'll provide detailed information on this subject in later parts of this series.

In this first part, we'll take a closer look at the IDE interface. Though the most common, it has attracted very little attention. We'll shed light on its history and the technical details, and examine how each standard performs.