![]() |
|||
![]() |
![]() |
![]() |
![]() |
![]() |
FAQ по Bus Master IDE |
Что такое Bus Master IDE и что он делает? Bus Mastering вообще означает возможность управления (пересылки данных) шиной устройством, без участия центрального процессора. Во время передачи информации устройство, поддерживающее Bus Mastering, захватывает шину и становится главным. Такой подход обычно используется для высвобождения ресурсов процессора для передачи больших объемов данных. Применительно к IDE, Bus Mastering IDE означает наличие определенных схем на материнской плате, позволяющих осуществлять передачу данных, прочитанных с жесткого диска в обход центрального процессора. Это может быть важно при использовании многозадачных систем типа Windows 95, Windows NT, OS/2. Bus Mastering позволяет освободить центральный процессор на время передачи информации для выполнения других приложений. Требуется ли Bus Mastering IDE для корректного функционирования системы? Нет. Bus Master IDE - технология, которая может увеличить эффективность Вашей системы, но она не является необходимой. Каким образом Bus Master IDE влияет на эффективность системы? Если Вы часто запускаете одновременно большое количество приложений, работающих с диском, то технология Bus Master IDE позволит им справиться со своими задачами быстрее. С другой стороны Bus Master IDE не принесет пользы пользователю, который Я решил, что нуждаюсь в технологии Bus Master IDE. Как я могу использовать ее в своей системе? Если Вы уверены, что Ваша система поддерживает Bus Master IDE, то Вам необходимо установить в используемой операционной системе драйвер Bus Mastering для чипсета, используемого на Вашей материнской плате. Где взять драйвер Bus Mastering для моего чипсета? Драйвера Bus Mastering обычно предлагают скачать со своих сайтов производители материнских плат или чипсетов. Какие аппаратные средства необходимы для использования Bus Mastering IDE? Система, в которой возможно использовать Bus Master IDE, включает Bus Master совместимый контроллер IDE, способный пересылать данные между IDE-устройством и системой, используя протокол Bus Master PCI, и Bus Master-совместимое (поддерживающее Multi-Word DMA modes) IDE-устройство. Какие чипсеты поддерживают Bus Mastering? Bus Mastering поддерживают все чипсеты материнских плат для процессоров Pentium и Pentium II: Какие IDE-устройства позволяют применение Bus Mastering? Под IDE-устройством здесь понимается устройство, подключаемое к IDE-интерфейсу. Обычно это жесткие диски и дисководы CD-ROM. Эти устройства должны быть документированы, как: Какие устройства не поддерживают Bus Master IDE? Bus Master IDE не поддерживают не IDE-устройства, например SCSI; IDE-устройства, не поддерживающие DMA transfer modes; IDE-устройства, которые поддерживают только PIO modes; IDE-устройства, которые не обнаруживаются BIOS. Можно ли использовать Bus Master IDE, если на шине присутствуют как устройства, поддерживающие Bus Mastering, так и устройства, не поддерживающие его? Bus Master- и не Bus Master-устройства могут быть использованы в одной системе. Однако при этом возможно снижение эффекта от применения Bus Mastering. Какие требования накладывает на программное обеспечение применение Bus Master IDE? Для правильного функционирования Bus Mastering, необходимо следующее: Как узнать, поддерживает ли BIOS Bus Master IDE? Если на вашей материнской плате установлен один из чипсетов, поддерживающий Bus Mastering, то BIOS тоже должен его поддерживать. Если это не так, скачайте на сайте производителя материнской платы и перепрошейте новую версию BIOS. Какие приложения извлекают пользу из Bus Mastering? Во-первых, это приложения, которые разработаны для применения непосредственно под операционной системой, поддерживающей Bus Mastering, и используют прямой доступ к IDE-устройствам. Во-вторых, польза извлекается приложениями, работающими с дисковыми накопителями интенсивно. А впринципе, любое приложение, разработанное специально для конкретной применяемой операционной системы будет работать эффективнее при использовании Bus Mastering. Будут ли при использовании Bus Mastering быстрее работать DOS-игры? Нет. Приложения, выполняемые в DOS (не из под многозадачной среды), не могут использовать преимущества Bus Mastering. Можно ли как-то оценить выигрыш от применения Bus Master IDE или удостовериться в работоспособности драйверов? Многие люди, измеряя производительность системы с Bus Master драйверами и без них, отмечают, что производительность устройства не меняется. Но никто не обещал увеличения быстродействия. Возможно даже, что Ваши тесты покажут замедление работы, например, жесткого диска. Было обещано снижение нагрузки на процессор. Поэтому для того, чтобы оценить эффект от применения Bus Mastering, необходимо измерять загрузку процессора при выполнении дисковых операций, например копировании файлов. Под OS/2 такая проверка сразу показывает падение занятости процессора в 2 раза. Под Windows 95 ситуация сложнее. Дело в том, что имеющиеся стандартные средства измерения загрузки процессора и копирования выигрыша не покажут. Это связано, в первую очередь с тем, что либо Explorer не поддерживает вытесняющую многозадачность, либо System Monitor измеряет загрузку процессора неправильно.
7 Января 1998 г.
обновлено 17 Января 1998 г.
|
Комментарии? Поправки? Дополнения? gavric@chat.ru |
Produced by sokol@chat.ru & gavric@chat.ru |
Copyright (c) by iXBT, 1998 |