Контроллер Ultra66, идущий в комплекте производится фирмой Promise Technology, известной своими RAID-контроллерами для шины IDE.
Известно, что для функционирования Ultra ATA/33 имеются определенные условия, это: диск с интерфейсом Ultra ATA/33, контроллер Ultra ATA/33 и операционная система с поддержкой режима DMA.
Для нормального функционирования Ultra ATA/66 так же имеются свои условия, но их уже больше и они образуют четыре основных составляющих:
Контроллер Ultra66 выполнен в виде отдельной PCI-платы с расположенными на ней Ultra ATA/66 IDE-чипсетом Promise PDC 20262, микросхемой Flash-BIOS двумя IDE-портами и разъемом для подключения светодиода активности системы. В комплетке с контроллером идет один 80-жильный кабель, который необходим для работы режима Ultar ATA/66, дискета с необходимыми драйверами и небольшое печатное описание.
Характеристики Promise Ultra66:
Тестирование провоилось на конфигурации:
Вставив плату и подсоединив к ней основной жесткий диск Quantum Fireball Plus KA, входящим в комплект 80-ти жильным кабелем, включаем компьютер и смотрим. Устройства подключенные к контроллеру Ultra66 определяются автоматически, но, если для подсоединения Ultrа ATA/66 устройств использовать обыкновенный 40-жильный кабель, то контроллер выдаст предупреждение на экран и включит режим Ultra ATA/33 для этих устройств.
Загрузку системы можно производить как с дисков подключенных к контролеру материнской платы, так и с дисков подключеных к Ultra66, для загрузки с Ultra66 необходимо просто отключить в BIOS материнской платы возможность загрузки с дисков подключенныx к ней. Для Ultra66 отсутствуют какие-либо настройки и загрузка производится с первого доступного устройства. C ATAPI устройств (CD/DVD-ROM, ZIP) подключенных к контроллеру грузится невозможно.
После загрузки системы Windows обнаружил новое устройство и попросил для него драйверы, а после перезагрузки в списке устройств стал виден Promise Technology Inc. Ultra66 IDE Controller. Во время установки никаких проблем не возникало.
Никаких настроек для вновь обнаруженного устройства нет, но зато все подключенные к нему диски теперь имеют свое родное имя, а не какой-то там GENERIC IDE DISK TYPE 47.
Протокол Ultra ATA/66 обеспечивает передачу данных между контроллером и жестким диском со скоростью 66 Мб/сек, а это уже более чем в полтора раза больше того, что позволяет Ultra Wide SCSI. Конечно, дисков позволяющих обеспечить отдачу данных на такой скорости еще не существует и, поэтому, этот параметр актуален только для передачи данных между буфером жесткого диска и контроллером, но прогресс не стоит на месте и физические параметры дисков постоянно растут.
На картинке все выглядит прекрасно, но посмотрим как это выглядит в реальной жизни. Сравнивать будем работу жесткого диска на контроллере встроеном в системную плату (UDMA/33) с работой на Ultra66 (UDMA/66).
Для DOS никаких драйверов устанавливать не надо, там и так все работает. Посмотрим что покажет HDDSpeed 2.1 для режима DOS, который обозревает основные физические параметры дисков.
Model | Average Seek Time, ms. | Maximal Seek Time, ms. | Average Access Time, ms. | Track-To-Track Seek Time, ms. | Average Linear Speed MB/sec. | Max. Cache Read MB/sec. | IDX |
Seagate ST34310A - UDMA/66 | 8.3 | 15.3 | 15.8 | 3.0 | R=12.9 | 26.4 | 834 |
Seagate ST34310A - UDMA/33 | 8.5 | 15.5 | 15.7 | 2.9 | R=5.3 | 9.4 | 348 |
IBM DJNA-370910 - UDMA/66 | 8.2 | 13.6 | 12.7 | 2.4 | R=15.4 | 62.5 | 1242 |
IBM DJNA-370910 - UDMA/33 | 8.2 | 13.4 | 13.0 | 2.6 | R=9.3 | 9.4 | 737 |
Quantum Plus KA - UDMA/66 | 6.4 | 12.4 | 10.9 | 1.7 | R=17.2 | 53.6 | 1614 |
Quantum Plus KA -UDMA/33 | 6.5 | 12.3 | 11.5 | 1.7 | R=8.7 | 8.8 | 777 |
Тут видна большая разница в результатах передачи данных полученных на штатном и внешнем контроллерах, но эти результаты не отображают истинную разницу в производительности контроллеров из-за того, что Ultra66 контроллер работал в режиме UltraDMA/66, а штатный контроллер не использовал даже режима UltraDMA/33, т.к. для него требуется установить соответствующие драйверы. Так же видно, что в режиме UDMA/66 данные из кеша жесткого диска передаются почти на номинальной скорости. Ну а результаты тестирования в Windows 98 (WinBench99) выглядят немного иначе.
И отдельно привожу результаты тестирования моего измученного сильной фрагментацией файлов жестокого диска Quantum Plus KA, который находился в условиях не равных двум ранее тестированным дискам.
Из графиков видно, что ничего особенного не произошло и скорость работы в режиме UDMA/33 и UDMA/66 ни в какие два раза не отличается, в нашем случае разница составила не более 10%, так что для большинства существующих жестких дисков эксплуатация в режиме UDMA/66 не принесет сильно ощутимого прироста производительности.
Контроллер Ultra66 позволяет использовать на все сто процентов устройства Ultra ATA/66 и получить хотя и небольшую, но все же прибавку в скорости. Но если сейчас все возможности контроллера остаются не восстребованы, то в ближайщем будущем с выходом более скоростных дисков позволяющих передавать данные с пластин на более высоких скоростяк данное устройство будет просто необходимо. И еще, при помощи Ultra66 можно подключить еще до четырех IDE устройств, что уже составит восемь устройств с интерфейсом IDE на компьютер. Немного о ценах: разница в платах между P3B-F и P3B-F с Ultra66 составляет примерно 15$, рекомендованная цена Ultra66 контроллера - 59$, поискав на http://www.price.ru, я нашел московские предложения по цене от 37 до 80$ за контроллер, кстати, самая низкая цена на Shooper (ну, это там, у них) составила 36$.
Плюсы:
Минусы:
P.S.: Не забывайте включать в Windows режим DMA для доступа к дискам, это облегчит работу процессору и немного повысит производительность дисковой системы, так, например, результаты тестирования IBM DJNA-370910 9.1GB при отключенном DMA были почти в два раза ниже, а загрузка процессора в несколько раз больше.