Can anyone explain what our teacher would not

February 24, 2010 at 07:48:35
Specs: Windows XP
i'm doing this for a lab at my school, the question is: why wouldn't you ever connect an ATAPI Drive to the Primary EIDE channel?
And my teacher tells me it effects the performance somehow, but he won't tell me exactly. Help?

See More: Can anyone explain what our teacher would not

Report •

February 24, 2010 at 08:22:41
All modern IDE systems support "independent device timing" which means that if two drives that operate at different speeds are connected to the same cable/channel, they will run at their respective speeds. In other words, if you have an ATA100 HDD & an ATA33 ATAPI drive connected to the same channel, the HDD will run at ATA100 speed while the ATAPI drive will run at ATA33 speed. Years ago, before independent device timing became standard, this was a no-no because the faster drive would be forced to run at the speed of the slower drive. Put it this way:

With Independent Device Timing:

ATA100 + ATA33 = ATA100 + ATA33

Without Independent Device Timing:

ATA100 + ATA33 = ATA33 + ATA33

However, whenever possibile, it's generally best to put drives on separate channels to attain best data transfer rates. This is because the transfer rates are better between channels (primary to secondary) than they are between 2 devices sharing the same channel.

"By its very nature, each IDE/ATA channel can only deal with one request, to one device, at a time. You cannot even begin a second request, even to a different drive, until the first request is completed. This means that if you put two devices on the same channel, they must share it. In practical terms, this means that any time one device is in use, the other must remain silent. In contrast, two disks on two different IDE/ATA channels can process requests simultaneously on most motherboards. The bottom line is that the best way to configure multiple devices is to make each of them a single drive on its own channel, if this is possible."

See the following:

Independent Master/Slave Device Timing

Performance Factors and Tradeoffs in Configuring for Multiple Devices

Report •

February 25, 2010 at 13:03:27
A combination of issues.

"If your system does not support independent device timing, and you use a newer hard disk that supports PIO mode 4 on the same channel as an older hard disk that operates only at PIO mode 0, the system will knock down the PIO mode to 0 for both drives."

Playing to the angels
Les Paul (1915-2009)

Report •
Related Solutions

Ask Question