Почему скорость передачи данных на моем внешнем накопителе USB 2.0 настолько низкая?

Мой внешний жесткий диск емкостью 1 ТБ подключен к переднему разъему USB2.0 на моей коробке 11.04. При копировании файлов у меня очень низкая скорость передачи данных ок. Максимум 12 МБ / с, хотя из утилиты с жестким диском говорится, что он подключен к высокоскоростному USB (480 МБ / с):

enter image description here

Это выход из lsusb:

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046a:010a Cherry GmbH 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk [Elements]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Это выходные данные hdparm:

~$ sudo hdparm -Tt /dev/sdc1

/dev/sdc1:
 Timing cached reads:   1904 MB in  2.00 seconds = 952.06 MB/sec
 Timing buffered disk reads:  96 MB in  3.06 seconds =  31.35 MB/sec

С этой скоростью требуется резервное копирование моих часто редактируемых больших видеофайлов. Это делает его почти непригодным для использования, тем более что я знаю, что он может работать намного лучше.

Замена порта USB на другой на задней панели компьютера и замена кабеля на новый не изменились.

Есть ли какие-либо настройки, которые мне нужно сделать в дополнение к настройкам по умолчанию моего все еще довольно ванильного, но обновления 11.04 здесь?

10
задан 8 May 2011 в 23:02

4 ответа

Поправь меня, если я ошибаюсь, но Мегабайты - это не то же самое, что Мегабиты ...

Стандарт USB 2.0 обеспечивает скорость до 480 Мбит / с ... это более низкий "b", что означает биты ...

Наутилус говорит, что вы перемещаете данные со скоростью 12 Мбит / с, то есть с заглавной буквы B, то есть с байтами.

1 байт = 8 бит

12 МБ (мегабайт) = 96 МБ (мегабит)

Кроме того, эти скорости являются «лабораторными скоростями», что означает, что они произошли в идеальных условиях, но всегда варьируются от аппаратного к аппаратному обеспечению, так же, как модемы 56 кбит / с, которые никогда не подключались со скоростью выше 48 кбит / с.

0
ответ дан 8 May 2011 в 23:02

У меня похожие проблемы после обновления до Lubuntu 12.04, и у меня были похожие проблемы с Maverick.

После обновления Maverick прошлым летом проблема решилась сама собой.

Теперь я очистил свой внешний жесткий диск с помощью Gparted и переформатировал его в ext4.

После этого первое, что случилось, это то, что у меня не было доступа для записи на жесткий диск. Только после привязки его к системе в качестве владельца я получил доступ.

Я нахожу это действительно забавным, потому что это внешний жесткий диск, и да, я их физический владелец, а они просто хранилище.

У вас нет проблем с владением разделами FAT32.

Перенос файлов с жесткого диска моего компьютера на внешний привод огорчил меня, потому что у меня не было проблем с этим раньше, и теперь я получил несколько ошибок с недопустимым именем файла. Поскольку у меня есть дурная привычка играть в простую игру, когда мне нужно ждать, пока задачи завершатся, я открыл Majong и сначала подумал, что это может быть причиной проблемы. Затем я понял, что ошибка может быть связана с несколькими файлами, названными на другом языке, и изменил язык системы, чтобы повторить процедуру.

Угадайте, что, это работало просто отлично.

Теперь мне нужно помочь, как изменить проблему с USB, которая была исправлена ​​в Ubuntu 10.10 и Lubuntu 11.10.

Второй будет простым ответом на вопрос, почему мне нужно установить право собственности на диск, отформатированный в ext4, и может использовать любой FAT32 или NTFS без такой необходимости.

0
ответ дан 8 May 2011 в 23:02

Я ожидаю, что это проблемы с производительностью NTFS. USB-раздел, на котором вы работаете, отформатирован в NTFS? Как выглядит ваш процессор при копировании этих файлов?

Если это так, я бы рекомендовал не использовать NTFS на USB-диске, если это не требуется.

Если вам нужно, есть известная ошибка с NTFS-3G, хотя она не перечисляет 11.04 как затронутую. Есть комментарий, что кто-то подтвердил это 11.04, но в любом случае некоторым людям повезло с неофициальным PPA , хотя у них еще есть пакеты на 11.04.

Другое исправление может существовать, если действительно эта ошибка применима.

0
ответ дан 8 May 2011 в 23:02

OK - шрифт всех знаний (!) Википедия говорит, что для интерфейса USB 2.0 теоретическая максимальная скорость передачи составляет 480 Мбит / с (мегабит в секунду). Следовательно, я думаю, что Дисковая утилита неправильно завышает ваш USB-накопитель - это, вероятно, следует рассматривать как ошибку.

Я знаю, что есть проблема с NTFS, но на снимке экрана похоже, что вы используете EXT4, так что это не проблема.

Теоретическая скорость составляет не более 60 МБ / с. Тем не менее, я читал различные отчеты, такие как , (также посмотрите статью о скорости передачи в ссылке на Википедию), в которых говорится, что вы можете ожидать половину этой скорости. Таким образом, ваш диск, вероятно, работает так быстро, как может.

Для повышения скорости используйте внешний диск SATA II или попробуйте интерфейсную карту USB3.0 + внешний жесткий диск USB 3.0.

Предложите также подтвердить скорость вашего диска, используя некоторые инструменты командной строки, как описано здесь . Было бы интересно посмотреть, насколько точно Nautilus сообщает о скорости передачи по сравнению с инструментами командной строки по этой ссылке.


Также стоит загрузиться с pci=routeirq в опции grub вашего ядра - иногда проблемы с IRQ замедляют чтение / запись на жестком диске.

0
ответ дан 8 May 2011 в 23:02

Другие вопросы по тегам:

Похожие вопросы: