| Everything you Need to Know About ATA-66, ATA-100 and ATA-133 Hard Disks | |||||||||||||||||||||||||
| By Gabriel Torres on October 23, 2004 | Page 2 of 6 | ||||||||||||||||||||||||
PIO vs. DMA To understand why this problem happens, pay attention to the following table.
Obs: ATA-33 and UDMA/33, ATA-66 and UDMA/66 etc mean the same thing. Data transfers between your computer and your hard disk can be done using two methods: PIO (Programmed I/O) or UDMA (Ultra Direct Memory Access). In the first method, the computer CPU is in charge of the transfers between the hard disk and the RAM memory. In the second method, the motherboard chipset is in charge of this transfer. This means that in UDMA mode the CPU is not used to move data from the hard disk to the memory, raising your PC performance, since the CPU will be available during these transfers. This is why on Figure 1 over 90% of the CPU was being utilized on hard disk transfers: the computer was configured to use PIO. On Figure 2, the CPU utilization dropped below 3% as we configured UDMA (also called bus mastering) to be used. As you can see, hard disks with transfer rates up to 16.6 MB/s use PIO mode, while hard disks beginning at 25 MB/s uses the UDMA mode. All chipsets - i.e. all motherboards - can operate with PIO modes. But to operate with UDMA modes the following criteria must be matched:
Let's better explain these items. | |||||||||||||||||||||||||
| Originally at http://www.hardwaresecrets.com/article/45/2 | Pages (6): 1 2 3 4 5 6 » | ||||||||||||||||||||||||
© 2004-8, Hardware Secrets, LLC. All Rights Reserved. Total or partial reproduction of the contents of this site, as well as that of the texts available for downloading, be this in the electronic media, in print, or any other form of distribution, is expressly forbidden. Those who do not comply with these copyright laws will be indicted and punished according to the International Copyrights Law. We do not take responsibility for material damage of any kind caused by the use of information contained in Hardware Secrets. | |||||||||||||||||||||||||