>Ситуация в тему:
>одна и та же железка (не две одинаковые, а одна и та
>же), сел400 на интел-контролере.
>- в линуксе ext3 в udma режиме читает с родного контролера (удма33),
>с харда ата100 со скоростью 17-20 Мег/сек (как и надо, вобщем-то).
>
>- во фре скорость ну никак не поднимается выше 6Мег/сек. ставил внешний
>IDE udma100, включал soft-updates, async (все сразу и по очереди) -
>у ничего не изменилось, какая скорость была, такая и осталась. Если
>и изменилась, то незаметно совсем.
>
>Мерил обычным копированием в mc(одной и той же версии), а так же
>чтением по фтп(proftpd одной и той же версии) через сеть 100Мбит.
>
посмотри
sysctl hw.ata.ata_dma
Если увидишь что-нибудь отличное от
hw.ata.ata_dma: 1
сделай
sysctl hw.ata.ata_dma=1
man sysctl
atacontrol mode [0|1] -посмотреть режимы дисков
atacontrol mode 0 udma33 udma33 -выставить режимы дисков на контроллере 0 в udma33
man atacontrol
Проверять производительность дисков лучше не MC :), а хотя бы так:
dd if=/dev/zero of=bigfile bs=1m count=1000
dd if=bigfile of=/dev/null
|