Есть ли разница - подключать диски к одному кабелю, или к разным?
Ответ:
[Вернуться в категорию "FAQ по магнитно-дисковым накопителям IBM PC"] И в SCSI, и в IDE-архитектуре кабель представляет собой магистраль общего доступа для всех подключенных к нему устройств. Соответственно, в каждый момент времени обмен по кабелю может выполнять только одна пара устройств; обычно это контроллер и один из накопителей.
Благодаря тому, что работа накопителей разделяется на поиск блоков данных и собственно передачу информации, обмены с разными устройствами по одному кабелю могут весьма эффективно чередоваться, создавая впечатление независимой и одновременной работы. Однако, при скоростях обмена, сравнимых с максимальной для интерфейса, количество конфликтов растет очень быстро, и средняя скорость передачи может упасть более, чем вдвое. Для SCSI, имеющего более развитый арбитраж и оптимизацию, это не так заметно, как для более простого и "прямолинейного" IDE.
Поэтому, если планируется значительная и одновременная загрузка нескольких накопителей, рекомендуется подключать их к разным контроллерам при помощи разных кабелей. Если устройства будут работать в основном попеременно или с небольшой загрузкой - возможно подключение их к одному контроллеру/кабелю.
Отдельный случай представляет использование ранних двухканальных контроллеров IDE выпуска 95-97 годов (SiS496, i371FB и подобных). В этих контроллерах нет возможности установить различные режимы PIO/DMA для Master/Slavе устройств одного канала, поэтому контроллер выбирает "наибольший" общий режим. В этом случае, независимо от активности более медленного устройства в конкретный момент времени, более быстрое устройство будет вынуждено работать в более медленном режиме PIO/DMA, нежели возможно. Для таких контроллеров рекомендуется по возможности разносить быстрые устройства по разным каналам контроллера.[FAQ по магнитно-дисковым накопителям IBM PC]
|