Home Technology Old Technology How a Hard Drive Works




How a Hard Drive Works Print E-mail

Without hard drives, the modern computer would be worthless. Hard Drives are used to store data to be used by the rest of the computer. The advantage a hard drive has over ram in the computer is data is not lost when a computer is turned off. Over time as computer programs became larger, hard drives started to play a bigger role with modern computers.

The first hard drives were created by IBM in 1957 and could only hold five megabytes. They had fifty magnetic disks and each magnetic disk was 24 inches in diameter. Current hard drives vary in size from 3 and half inches in diameter all the way down to the size of a quarter. The number of magnetic disks called platters on a hard drive range from two to five. Over the years, the amount of data that could be put on a spindle has increased which has allowed hard drives to go from five megabytes to over 120 megabytes.

Hard drives with just platters are only good for a coaster for a cup. That is why hard drives also have spindles, controllers, motor, heads and an actuator all inside a metal casing.

Hard drives are used to store data that is to be used later. The data could contain data for running a program, an email from your friends or anything else that you or your computer will want later. When the data is stored, it is put onto magnetic platters. When it is time to write the data to the platters or when the data needs to be read off the platter the controller on the hard drive tells the heads and actuator what to do to perform the operation.

When the computer requests data from the hard drive, it sends the request to the controller on the hard drive. When the computer wants to send data to the hard drive it again sends the request to controller on the hard drive. The controller controls the drive to perform the necessary operation. The controller's job is to move the heads to where they need to be and to transfer the data to or from the platters.

When the controller gets an order to perform an operation one of the first thing it does is speed up the motor if necessary, however it usually is already spinning since the computer was first turned on and never turned off. A motor is attached to the spindle, which spins the platters. Most drive today spin at 5400 RPM (revolutions per minute), 7200 RPM, 10,000 RPM and a few drives run at 15,000 RPM. Today most hard drives are considerably faster considering the first hard drives only spun at 2,000 RPM. While the speed the hard drive spins in not the only factor in determining how quickly the hard drive and read or write data, it is a large contributor to drive performance.

When the motor spins up it also spins up the spindle, which the platters are attached to. The platters are what hold the data. The platters are made up of several materials put together. The core of the platter is most commonly made up of glass followed by a layer of the nickel followed by chromium. The next layer is magnetic material, which is nothing more than very fine iron oxide, which the data is actually stored on. A very thin layer of carbon overcoat, which is about 15 nanometers, is on top of the iron oxide. The reason there is a carbon layer is to increase the mechanical durability of the disk and slows down corrosion. The last layer that the heads lay on is made up of a lubricant, which is about 1 nanometer thick. The more the hard drive is used the more lubricant is removed by the heads which many times ultimately leads to the death of the hard drive.

Once the platters are spinning at the correct speed the heads start moving to the correct place on the platter by the actuator. A hard drive that has three platters will have six heads. For each platter, a hard drive will commonly have two heads. The heads in the hard drive are what reads and writes the data to the platters. On the tip of each head there is a small electromagnet that reads and writes that data. Depending on which brand of hard drive determines exactly how the heads works. On some drive the heads sit on the platter when not is use. On other drives, the heads rest on a small carriage the side of the hard drive. This differences in how a drive is design and works is based on companies drive design, ideology and technology. These two different types are referred to as start-stop drives (CSS) and load-unload (L/U) drives.

Once the heads have read the data the data in then sent to the buffer on the controller card. A buffer is made up of solid-state memory. The difference between solid-state memory and a hard drive is that solid-state memory is faster and looses data when the power is turned off. When the power is turned off on a hard drive, it does not loose the data that has been stored. Most hard drives on the market today have buffers anywhere from two megabytes to eight megabytes. The reason for the buffer is that the controller will attempt to figure out what data the computer will want ahead of time and will put it in the buffer ready to be sent to the rest of the computer. The larger the buffer on the hard drive the better performer the hard drive is. After the data reaches the buffer it is then passed through the cable plugged into the hard drive to the motherboard and taken the main system memory with is several times faster than the fastest hard drives.

The above process is a simplified process of how a hard drive works. When a hard drive needs to read or write something the controller receives the request. The controller then controls the actuator that moves the heads to read the data from the platters. Once the heads reads the data from the platters, the data is sent to the buffers. From the buffers the data is sent to the computer to be processed.

harddrive_sm.jpg