Например, если DVD-привод и винчестер подключены к одному IDE-каналу, то время копирования файлов с компакт-диска на жесткий диск увеличится в два раза (контроллер не может начать обмен данными с каким-либо устройством, пока не закончится предыдущая операция).
Особенно это неприятное явление заметно, когда невозможно быстро эту самую операцию завершить. Например, если DVD-привод упорно пытается прочитать поврежденный диск, то HDD на это время становится недоступным, и возникает впечатление, что система повисла.
К счастью, это не относится к компонентам, подключенным к разным IDE-каналам. Именно поэтому рекомендуется «разносить» часто используемые устройства по разным каналам. Если у вас только два IDE-устройства (скажем, винчестер и DVD-привод), то подключение их именно таким образом (по одному на канал, на отдельный шлейф) существенно увеличит быстродействие дисковой подсистемы.
• Нагрузка на процессор. Она сказывается на производительности компьютера в приложениях, ведущих интенсивный обмен данными с диском.
• Каждое устройство требует отдельного прерывания.
• Невозможность подключать более четырех[10] устройств (причем эффективная работа возможна только с двумя из них). Единственный выход – установка дополнительного IDE-контроллера или приобретение материнской платы с большим количеством IDE-разъемов.
Для подключения IDE-устройств используется 80-жильный шлейф. Как правило, на материнской плате присутствует два стационарных IDE-разъема (у более «продвинутых» моделей – четыре).
Serial ATA. Этот тип интерфейса на сегодняшний день является самым используемым, поскольку дает возможность достичь высоких скоростей работы с данными, позволяя в случае необходимости создавать RAID-массивы. Он появился в результате дальнейшего развития IDE-интерфейса. Работа над ним началась еще в 1999 году и завершилась созданием спецификации, которая позволяет передавать данные со скоростью до 150 Мбайт/с. Потом появилась еще одна спецификация с пропускной способностью в два раза выше. В настоящий момент разрабатывается спецификация Serial ATA-3, которая обещает повысить скоростные показатели до 600 Мбайт/с.
Однако теория – это теория, а практика – это совсем другое. Она показывает, что скорость чтения информации с физического диска винчестера еще далека от теоретически возможной, поэтому дальнейшее «теоретическое» развитие спецификации интерфейса не имеет большого смысла, пока не будет увеличена реальная физическая скорость считывания данных с магнитных дисков винчестера.
На всех современных материнских платах присутствуют разъемы для подключения SATA-винчестеров, количество которых, как правило, не меньше двух.
SCSI. Он всегда развивался параллельно с IDE-интерфейсом и изначально предназначался для серверов. Современные SCSI-контроллеры поддерживают скорость передачи данных до 320 Мбайт/с, что выше, чем у аналогичных IDE-устройств. Кроме того, SCSI-интерфейс обладает следующими неоспоримыми преимуществами.
• Низкая нагрузка на процессор.
• Высокая скорость передачи данных.
• Возможность одновременной работы со всеми устройствами, где бы они ни находились и как бы ни были подключены.
• Длина кабеля, которая может составлять 3–6 м.
• Более высокая надежность (по сравнению с IDE) как контроллеров, так и SCSI-устройств.
• Возможность использования внешних устройств.
• Максимальное количество устройств (до 15) значительно больше, чем у IDE, к тому же можно установить несколько SCSI-контроллеров (обычно не более четырех).
• Для всех SCSI-устройств нужно всего лишь одно прерывание.
• Возможность использования кэширования и технологии RAID и Hot Swap – чтобы повысить надежность и быстродействие. Правда, в последнее время стали появляться и аналогичные IDE-контроллеры, но они, безусловно, не так хороши, как у SCSI.
Однако при всех своих достоинствах SCSI – дорогой интерфейс. Кроме того, для использования SCSI-винчестера необходим SCSI-контроллер, который также стоит недешево. Однако это не должно вас останавливать, если вы, к примеру, занимаетесь кодированием видео: такой винчестер будет совсем не лишним.
От