Чому швидкість передачі даних настільки повільна у мого зовнішнього накопичувача 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?


Ви можете додати до питання результати таких: hdparm -Tt / dev / sdc1
fossfreedom

Ви також можете підтвердити, що ця проблема не є проблемою IRQ - тобто спробуйте видалити якомога більше зовнішніх пристроїв, карт PCI. Крім того, спробуйте завантажуватися з noapic або pci = routeirq у вашій грубі ядра.
fossfreedom

Завантажившись із pci=routeirqнакопичувачем, це зробило до 15 Мб / с.
Таккат

Відповіді:


6

Гаразд - шрифт усіх знань (!) У вікіпедії говорить, що для інтерфейсу USB 2.0 теоретична максимальна швидкість передачі - 480 Мбіт / с (мега біт в секунду). Отже, я думаю, що утиліта Disk Utility неправильно завищує ваш USB-привід - це, ймовірно, має бути подано як помилка.

Я знаю, що існує проблема з NTFS, але з знімка екрана схоже, що ви використовуєте EXT4, тому це не проблема.

Теоретична швидкість - макс 60МБ / с. Однак я читав різні доповіді на кшталт цього (також дивіться статтю про швидкість передачі у посиланні на вікіпедію), де зазначено, що можна очікувати половини цієї швидкості. Таким чином, ваш привід, ймовірно, працює так швидко, наскільки це можливо.

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

Запропонуйте також підтвердити свою швидкість руху за допомогою деяких інструментів командного рядка, як описано тут . Було б цікаво подивитися, наскільки точно Nautilus повідомляє про швидкість передачі даних порівняно з інструментами командного рядка за цим посиланням.


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


Дякую за посилання. Мені відомо про те, що швидкість приводу насправді не має нічого спільного з можливостями інтерфейсу. Однак 12 - 15 Мб / с все ще здається мені досить низьким. У мене є накопичувач eSATA на продуктивній машині - на жаль, немає гарячої штепсельної вилки там. Я також підключив USB-накопичувач до свого HD-TV-приймача, який сказав, що він є 24 Мб / с (на розділі FAT32).
Таккат

2
Таккат - особисто я довірився результатам hdparm, а не тому, про що повідомляє Nautilus. hdparm повідомляє (31 Мб / с) тих же значень, що і wikipedia та ін., зазначає, що ваш пристрій може досягти. Я також додав ще одне посилання, щоб дати альтернативне підтвердження швидкості, яку слід досягти.
fossfreedom

Ви можете мені сказати про проблему NTFS, у мене такий же жорсткий диск, і він також дуже повільний.
Марсель

1
NTFS не є власним для ядра - його частина ntfs-fuse, яка на величину повільніше, ніж нативна MS NTFS. Питання
ТА

3

Виправте мене, якщо я помиляюся, але мегабайти не такі, як мегабіти ...

Стандарт стандарту USB 2.0 забезпечує швидкість до 480 Мбіт / с ... це нижнє "b", що означає біти ...

Nautilus каже, що ви переміщуєте дані 12 Мбіт / с, тобто велику літеру В, що є байтами.

1 байт = 8 біт

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

Крім того, ці швидкості - це "лабораторні швидкості", що означає, що вони траплялися за ідеальних обставин, але вони завжди варіюються від апаратних до апаратних, як і модеми 56kbps, які ніколи фактично не підключені вище 48 кбіт / с.


Тим не менш, я очікував більше 12 Мбіт / с для USB 2.0 накопичувача. Я прийняв відповідь @ fossfreedom за вказівку на значення Nautilus, які можуть занижувати фактичні можливості накопичувача.
Таккат

1

У мене були подібні проблеми після оновлення до Lubuntu 12.04 і були подібні проблеми з Maverick.

Після оновлення Maverick минулого літа проблема вирішилася сама.

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

Після цього перше, що сталося, це те, що я не мав доступу до запису на жорсткий диск. Лише після прив’язки його до системи як власника я отримав доступ.

Я вважаю це дійсно смішним, оскільки це зовнішній жорсткий диск, і так, я є їх фізичним власником, і вони просто зберігання.

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

Перенесення файлів з жорсткого диска моїх комп'ютерів на зовнішній змусило мене сумно, оскільки я з цим раніше не мав жодних проблем, і тепер у мене з’явилися деякі помилки з іменем файлу. Оскільки я маю погану звичку грати у просту гру, коли мені потрібно чекати, коли завдання закінчаться, я відкрив Меджонг і подумав, що спочатку це може бути причиною неприємностей. Потім я зрозумів, що помилка може бути пов’язаний з кількома файлами, названими іншою мовою, і змінив системну мову, щоб повторити процедуру.

Здогадайтесь, що, це спрацювало чудово.

Тепер мені потрібно допомогти, як змінити проблему USB, яка була виправлена ​​за допомогою Ubuntu 10.10 та Lubuntu 11.10.

Друга - це просто проста відповідь на те, чому мені потрібно встановити право власності на диск, форматований ext4, і я можу використовувати будь-який FAT32 або NTFS без такої потреби.


0

Я очікую, що це проблеми з роботою з NTFS. Чи є розділ USB-диска, на якому ви працюєте з форматом NTFS? Як виглядає ваш процесор під час копіювання цих файлів?

Якщо це так, я б рекомендував не використовувати NTFS на диску USB, якщо цього не потрібно.

Якщо у вас є, є відома помилка з NTFS-3G, хоча вона не відображає 11.04 як зазнала впливу. Є зауваження, що хтось підтвердив це 11.04, але все одно у деяких людей пощастило з неофіційним договором про угоду, хоча вони мають пакети на 11.04.

Можливо, існує інше виправлення, якщо ця помилка дійсно стосується.


Диск відформатований / ext4.
Таккат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.