Перейти к содержимому
Калькуляторы

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]

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

Изменено пользователем nicol@s

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в линухе это лечилось mount ... -o async

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот вывод 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)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.