Jump to content
Калькуляторы

FreeBSD - низкая скорость чтения/записи на usb-flash

Добрый день.

Сервер:

процессор - Intel Core i7
материнка - Rampage ll Extreme
usb-флешка - Flash Voyagermini 2.0 8Gb

Cистема:

FreeBSD 8.0-STABLE-201005 #0: Mon Sep  6 04:11:48 MSD 2010     root@test:/usr/src/sys/amd64/compile/MYKERNEL  amd64

Проблема следующая: процесс записи/чтения каких-либо данных на флешку длиться ооочень долго. К примеру, копирование с жесткого диска /usr/ports занимает около 3 часов. В то же время на другой машине (с другим железом) это занимает порядка 20 минут на эту же флешку.

Что уже делал:

1. Менял флешки (производитель, размер) - результат один.

2. Проверял на еще одном серваке с такой же материнкой (Rampage ll Extreme) - аналогичная ситуация.

3. Проверял на разных машинах и под разными ОС (Ubuntu, Windows XP) - проблему не наблюдаю. Все машины с разной "начинкой".

4. Копался в BIOS. Вот все настройки, связанные с USB:

USB Functions              [Enabled]
USB 2.0 Controller         [Enabled] 
USB 2.0 Controller Mode    [HiSpeed]
BIOS EHCI Hand-off         [Enabled]
Legacy USB Support         [Auto]

Есть какие-либо идеи?

Edited by nicol@s

Share this post


Link to post
Share on other sites

Неуспех :( Попробовали, как Вы написали - то же самое.

Share this post


Link to post
Share on other sites

Попробовал внешний усб-контроллер - те же симптомы.

Share this post


Link to post
Share on other sites

Вот еще на одной материнке проявилась такая же проблема :(

Материнка ASUS P7H55.

Share this post


Link to post
Share on other sites

А можно запостить кусочек dmesg, там где детектится и монтируется флешка?

 

Share this post


Link to post
Share on other sites

Вот вывод dmesg, когда подключаю флешку:

Sep 28 14:52:23 bgp root: Unknown USB device: vendor 0x1b1c product 0x0b29 bus uhub3
Sep 28 14:52:23 bgp kernel: ugen3.2: <Corsair> at usbus3
Sep 28 14:52:23 bgp kernel: umass0: <Corsair Voyager Mini, class 0/0, rev 2.00/1.00, addr 2> on usbus3
Sep 28 14:52:23 bgp kernel: umass0:  SCSI over Bulk-Only; quirks = 0x0000
Sep 28 14:52:24 bgp kernel: umass0:0:0:-1: Attached to scbus0
Sep 28 14:52:24 bgp kernel: da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
Sep 28 14:52:24 bgp kernel: da0: <Corsair Voyager Mini 0.00> Removable Direct Access SCSI-2 device
Sep 28 14:52:24 bgp kernel: da0: 40.000MB/s transfers
Sep 28 14:52:24 bgp kernel: da0: 7701MB (15771759 512 byte sectors: 255H 63S/T 981C)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this