URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 31884
[ Назад ]

Исходное сообщение
"маленькая скорость чтения во FreeBSD"

Отправлено Cliff , 06-Июл-03 19:05 
Ситуация в тему:
одна и та же железка (не две одинаковые, а одна и та же), сел400 на интел-контролере.
- в линуксе ext3 в udma режиме читает с родного контролера (удма33), с харда ата100 со скоростью 17-20 Мег/сек (как и надо, вобщем-то).
- во фре скорость ну никак не поднимается выше 6Мег/сек. ставил внешний IDE udma100, включал soft-updates, async (все сразу и по очереди) - у ничего не изменилось, какая скорость была, такая и осталась. Если и изменилась, то незаметно совсем.

Мерил обычным копированием в mc(одной и той же версии), а так же чтением по фтп(proftpd одной и той же версии) через сеть 100Мбит.


Содержание

Сообщения в этом обсуждении
"маленькая скорость чтения во FreeBSD"
Отправлено Alex_M , 06-Июл-03 22:31 
>Ситуация в тему:
>одна и та же железка (не две одинаковые, а одна и та
>же), сел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


"маленькая скорость чтения во FreeBSD"
Отправлено Антон , 07-Июл-03 01:54 
таже беда..
3-4 метра, максимум 5

стоит все как надо DMA 1
UDMA 66 включено винты 100...

мерял и просто копирыванием засеканием времени и через mc и через сетку при half и при full duplex