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

10

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

Этот вывод 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 здесь?

    
задан Takkat 08.05.2011 в 15:27
источник

4 ответа

5

ОК - шрифт всего знания (!) wikipedia  говорит, что для интерфейса USB 2.0 теоретическая максимальная скорость передачи данных составляет 480 Мбит / с (мегабиты в секунду). Поэтому я считаю, что Disk Utility неправильно завышает ваш USB-накопитель - это, вероятно, должно быть подано как ошибка.

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

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

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

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

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

    
ответ дан fossfreedom 08.05.2011 в 19:34
источник
3

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

Стандарт USB 2.0 поддерживает скорость до 480 Мбит / с ..., что является более низким значением «b», что означает бит ...

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

1 байт = 8 бит

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

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

    
ответ дан Gustavo Rubio 08.05.2011 в 21:47
1

У меня есть аналогичные проблемы после обновления до Lubuntu 12.04 и были схожие проблемы с Maverick.

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

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

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

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

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

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

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

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

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

    
ответ дан Atadam 10.05.2012 в 10:13
0

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

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

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

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

ответ дан krondor 08.05.2011 в 19:30