Унифицированные IDE патчи для ядер 2.0.x, 2.2.x и 2.3.x предоставляют поддержку множетва чипсетов и PCI плат. Если ваш чипсет не поддерживается текущим ядром, то можно использовать эти патчи.
Унифицированный IDE код поддерживает Andre Hedrick, он доступен на your local kernel archive mirror.
Поддержка UDMA предоставляется, как минимум, для следующих чипсетов, и вероятно работает на других:
Все чипсеты Intel: FX, HX, VX, TX, LX
Все чипсеты SiS (тестирован только SiS5598, но все семейство чипсетов содержит один и тот же контроллер 5513).
Чипсеты VIA (тестирован только 82C586B, но опять-таки все семейство имеет одну структуру). Для интерфейсов VIA имеется поддержка специальной диагностики.
PCI карты Promise и Artop.
Чипсет Aladdin V (ALi15x3)
Плата HPT343 и чипсет HPT366 (осторожно! см. раздел "HPT 366")
Он также разработан для легкой установки поддержки других чипсетов.
Вот несколько замечаний Andre Balsa, автора первых патчей:
На хороших материнских платах с жесткими дисками UDMA IBM достигается максимальная скорость - около 10Мб/сек (hdparm -T) Чипсеты Intel TX имеют один буфер FIFO на два IDE интерфейса, так что использование двух жестких дисков UDMA не даст большего быстродействия, чем один UDMA жесткий диск. Тем не менее, SiS5598 имеет два полностью разделенных интерфейса, каждый со своим буфером FIFO. Теоретически, каждый может дать 66Мб/сек, используя драйвер md и разделяя данные по двум жестким дискам. Я думаю, SiS5571 имеет ту же архитектуру. У меня нет данных о чипсетах VIA, не могу ничего о них сказать. Драйвер IDE (U)DMA, (автор Mark Lord) переключается особенно быстро, что влияет на задержку в передаче данных. Он идеален для передачи множества мелких данных (например, на сервере новостей), что в некоторых случаях может быть идеальней SCSI. |