IDE
Возникшая в 1984 году у компаний Compaq и Western Digital идея IDE-коптрол-лера (IntegratedDiskElectronic) заключается в том, что непосредственно сам интерфейсный контроллер встроен в электронику носителя (жесткого диска, например). При этом контроллер, к которому подключается диск, по сути, не является полноценным устройством, а выполняет функции сопряжения носителя с шиной.
Идея оказалась достаточно удачной — цена на контроллер резко снизилась, а на жесткие диски поднялась незначительно.
Интерфейс IDE также часто называют ATA (ATAttachment), иногда AT-BUS-кон-троллером. Современные основные набору микросхем уже содержат IDE-контроллер и на материнской плате присутствуют соответствующие разъемы. На сегодняшний день последними из спецификаций IDE являются стандарты UltraDMA-133 и UltraATA-166.
IDE-интерфейс не предназначен для использования в мощных машинах. Его место в дешевых Low-End-системах, офисных и домашних компьютерах.
Для рабочих станций и тем более серверов он не пригоден по следующим причинам.
□ Интерфейс не позволяет работать одновременно с несколькими устройствами, «сидящими» на одном канале. То есть, если, например, дисковод для компакт-дисков и винчестер подключены к одному IDE-каналу, то при копировании файлов с компакт-диска на жесткий время увеличится минимум в два раза — контроллер не может начать операцию обмена данными с каким-либо устройством до того, как закончит ее с другим. Особенно это становится заметным, когда необходимо быстро операцию завершить, а сделать это невозможно. Например, если дисковод пытается прочесть плохо читаемый компакт-диск, то HDD на это время становится недоступным, и возникает впечатление, что система повисла. Недостаток заключается в резком снижении производительности при работе с этими устройствами одновременно. К счастью, это не относится к устройствам, находящимся На разных каналах. Именно поэтому, если есть возможность, рекомендуется разносить наиболее часто используемые устройства по разным каналам. Если в системе только два IDE-устройства (скажем, винчестер и дисковод для компакт- или DVD-дисков), то подключение их по одному на капа.'! даст существенный прирост быстродействия.
□ Большая нагрузка на процессор. Хотя при использовании режима DMA нагрузка существенно ниже, но все равно достаточно велика, чтобы сказаться на производительности компьютера в приложениях, ведущих интенсивный обмен данными с диском.
□ Каждое устройство требует собственного канала прерывания.
□ Невозможность подключения внешних устройств. Впрочем, это ограничение во многом смягчается переходниками типа Removable Rack, USB to IDE и прочими устройствами.
□ Невозможность подключить более четырех устройств (причем эффективная работа возможна только с двумя из них, как уже говорилось выше), Впрочем, для многих это не является ограничением, тем более что можно установить несколько IDE-контроллеров.
Тем не менее интерфейс IDE получил очень широкое распространение и сейчас является главным стандартом в этой области компьютерной индустрии, потому что производство IDE-контроллеров чрезвычайно дешево, и производство носителей для него также отличается более низкой стоимостью. Это, пожалуй, един ственное, но значительное его преимущество, на этом фоне многие пользователи согласны игнорировать перечисленные выше недостатки. Однако, несмотря на это, устройство вряд ли долго просуществует в нынешнем состоянии: дешевизна — это не единственное, что является критерием выбора, тем более что цены на технологии быстро падают.