CD-Rom drivers

Страница: 5/6

В том случае, если производитель SCSI-устройства поставляет ASPI-совместимый драйвер, то он совместим со всеми хост-адаптерами или интерфейсными картами Adaptec и большинства других производителей.

К сожалению, в ряде случаев производители приводов CD-ROM поставляют свою карту контроллера с собственным (несовместимым с ASPI) драйвером, называя интерфейс SCSI. Это следует иметь в виду, если вы хотите подключить к SCSI другие устройства.

Какой же из интерфейсов предпочтительней использовать в IBM PC-совместимых компьютерах для приводов CD-ROM? Хотя теоретически интерфейс SCSI может обеспечить скорость обмена несколько выше, нежели IDE, на практике все обстоит несколько сложнее. Не следует забывать, например, тот факт, что IDE-интерфейс использует в основном прграммный ввод-вывод, а SCSI-устройства в большенстве случаев - передачу данных по прямому доступу к памяти. В однопользовательсктх системах программный ввод-вывод часто оказывается гораздо эффективнее. Это особенно четко проявляется при использовании улучшенных алгоритмов кэширования. Преймущество SCSI-адаптеров неоспоримо в первую очередь в многозадачных и многопользовательских системах. Дело в том, что команды для SCSI-устройства могут быть построены в очередь, что освобождает процессор для выполнения других операций. Кроме того, если привод CD-ROM используется в локальной сети как коллективное устройство, альтернативы SCSI, пожалуй, пока нет.

С другой стороны, установка IDE-привода достаточно проста. В большенстве случаев справедлив принцип “включай и работай”. Для нормальной работы в файлы конфигурации системы обычно не требуется добавлять никаких дополнительных программных драйверов.

Для SCSI-адаптера процесс установки более сложен. Во-первых, следует помнить о разделяемых системных ресурсах: портах ввода-вывода, прерываниях IRQ, каналах прямого доступа к памяти DMA, областях в верхней памяти UMB. Во-вторых, требуется верно определить SCSI ID для конкретного устройства, в-третьих, не следует забывать, сигнале четности (запретить или разрешить), установке терминаторов и т.д. Кроме того, файлы конфигурации обязательно должны быть дополнены соответствующими программными драйверами адаптера и устройств.

Что же касается стоимости, то SCSI-адаптера обычно в компьютере нет и его приходится покупать дополнительно.

ОСНОВНЫЕ ПАРАМЕТРЫ ПРИВОДОВ

Скорость доступа (access time) определяет среднее время (в миллисекундах), необходимое для обнаружения и загрузки первого блока данных во внутренний буфер. Стандарт MPC 1 устанавливает такое время в одну секунду или менее, но большенство современных приводов имеют скорость доступа около 0.3 с. Разумеется, этот параметр не включает в себя время, необходимое для выхода двигателя на рабочий режим.

Скорость передачи данных (dats-transfer rate) зависит от двух факторов - плотности данных и скорости вращения диска. Под плотностью в данном случае понимают количество бит (впадин) на дюйм (или миллиметр). Так, для 16-битного стереосигнала качества аудио-CD (частота 44.1 кГц) скорость должна быть 1.4 Мбита/с. Разделив это значени на число бит в байте (8), мы получим 176.4 Кбайта/с - усредненное значение для скорости передачи данных. Стандарт МСР 1 определяет скорость передачи данных как 150 Кбайт/с, МСР 2 - 300 Кбайт/с. В настоящее время наибольшее распространение получили приводы, использующие технологию удвоения скорости вращения диска. Именно в этом случае скорость передачи достигает значения 300 Кбайт/с. Подобные устройства удовлетворяют спецификации МСР 2, поскольку имеют время поиска менее 400 мс. Сравнительно недавно появились модели приводов с утроенной, учетверенной и даже ушестеренной скоростью вращения. Пионером в технологии увеличения скорости являются, например, фирмы NEC и Plextor.

Под размером блока данных (data block size) понимают минимальное количество байт, которые передаются на компьютер через интерфейсную карту. Иначе говоря, это единица информации, с которой оперирует контроллер привода. Минимальный размер блока данных в соответствии со спецификацией МРС равен 16 Кбайт. Поскольку файлы на компакт-диске обычно достаточно большие, то промежутки между блоками данных ничтожно малы.

Размер буфера - размер внутреннего буфера (кэш-памяти),в который считываются файлы перед их передачей. Стандарт МРС устанавливает размер буфера в 64 Кбайт, а это в буфере будет находиться около 0.4 секунды 16-битного стереосигнала качества CD-Audio (частоты 44.1 кГц). Для скоростных устройств размер буфера может достигать 256 Кбайт и даже 1 Мбайта.

Поддержка проигрывания аудиодисков означает, что с помощью привода CD-ROM вы сможете слушать обычные музыкальные компакт-диски. Этой возможностью обладают практически все современные модели приводов. Некоторые модели не требуют для этого специальных программ - воспризведение аудио-CD выполняется на “аппаратном” уровне. Для включения этого режима на передней панели привода имеется специальная кнопка.

Реферат опубликован: 29/07/2007