Рекомендация
Обеспечиваемый уровень поддержки драйвера для декодера DVD (DVD Decorder Driver) зависит от настройки компьютерной системы. Декодер позволяет быстрее считывать и записывать данные на DVD и уменьшить отвлекаемые на это объемы памяти. Тем не менее в данном случае для поддержки декодера требуются драйверы третьей стороны, поскольку специалисты Microsoft не предусмотрели подобных программ в самой операционной системе Windows XP. В результате многие пользователи жалуются на то, что поставщики их дисков DVD обеспечивают им весьма слабую поддержку, особенно в том, что выходит за рамки Windows 9х. Существует, правда, такая фирма-поставщик, которая стремится обеспечить адекватную поддержку своих пользователей (сайт Sigma Designs Hollywood Plus MPEG Decorder. Я весьма успешно использовал программные продукты этой фирмы совместно с диском Creative PC-DVD и декодером Dxr3. Однако рекомендую сначала убедиться, что ваш плейер фирмы Sigma Designs Hollywood с декодером (той же фирмы), поскольку только в этом случае могут быть обеспечены оптимальные характеристики.
Подсистема ввода-вывода данных
Подсистема ввода-вывода данных (IO Subsystem – IOS) образует самый верхний уровень – уровень блочного устройства (Block Device Layer). В данном случае под
Жесткий диск обычно использует информационные блоки совершенно конкретного размера (например, 512 байт). Размер блока определяет число байтов в рамках одной упорядоченной группы сохраненных данных. Другие устройства могут использовать информационные блоки иных размеров. При этом сетевые устройства, накопители на магнитной ленте, дисководы CD/DVD и подобные подпадают под определение
Драйвер для контроля объемов памяти
Драйвер для контроля объемов памяти (Volume Tracking Driver – VTD) управляет всеми съемными устройствами, связанными с компьютерной системой. Если в системе предусматривается использование дискеты, компакт-диска или диска DVD, Windows XP предполагает установить этот драйвер. В то же время Windows XP не требует выполнения инсталляции для рабочей станции, где не применяются съемные диски, или может использовать локальные и сетевые драйверы. Драйвер VTD предназначен для выполнения всего одной базовой функции: контроля за состоянием съемного устройства памяти (диска) и информирования относительно имеющих место изменений. Именно этот драйвер формирует сообщение при изъятии дискеты из дисковода (например, до завершения процесса записи данных).
Уровень абстрагирования от оборудования
Уровень абстрагирования от оборудования (Hardware Abstraction Layer – HAL) является еще одним базовым компонентом Windows XP. Специалисты Microsoft подготовили драйверы и программные средства таким образом, чтобы имелась возможность легко переносить операционную систему Windows XP на другие платформы. Базовая архитектура Windows XP в этом случае остается той же, однако драйверы низкого уровня оказываются уже другими. На рис. 13.1 показаны компоненты, предназначенные для использования совместно с 32-разрядным процессором фирмы Intel. При переходе к 64-разрядному процессору указанные драйверы должны претерпеть изменения.
Драйвер для поддержки устройств определенного типа