Зовнішні жорсткі диски USB - яких швидкостей слід очікувати?


15

Враховуючи кількість запитань, які я бачив щодо повільних швидкостей передачі usb, мені потрібно задуматися, яких швидкостей слід очікувати для 'типових' жорстких дисків usb2 та usb3?

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


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

Відповіді:


22

Типові високошвидкісні жорсткі диски USB можуть записуватися зі швидкістю близько 25–30 МБ / с, а також читати зі швидкістю 30–42 Мб / с, згідно з рутинними тестуваннями, проведеними CNet. [62] Це 70% від загальної доступної пропускної здатності. За словами голови USB-IF, "щонайменше 10-15 відсотків заявленого піку 60 Мбіт / с (високою швидкістю 800 Мбіт / с) високошвидкісного USB йде на накладні витрати - протокол зв'язку між карткою та периферією. складова всіх стандартів підключення. " Для ізохронних пристроїв, таких як аудіопотоки, пропускна здатність є постійною і зарезервована виключно для даного пристрою. Таким чином, пропускна здатність шини впливає лише на кількість каналів, які можна надіслати за один раз, а не на "швидкість" або затримку передачі.

USB підтримує такі швидкості передачі сигналів: Терміни швидкість і пропускна здатність використовуються взаємозамінно. "високо-" альтернативно пишеться як "привіт".

Швидкість низької швидкості 1,5 Мбіт / с (~ 183 кБ / с) визначена USB 1.0 . Він дуже схожий на повну пропускну здатність, за винятком того, що для передачі кожен біт займає 8 разів. Він призначений насамперед для економії витрат на пристроях із низькою пропускною здатністю людини (HID), таких як клавіатури, миші та джойстики. Повношвидкісна швидкість 12 Мбіт / с (~ 1,43 Мб / с) - це основна швидкість передачі даних, визначена USB 1.1. Всі концентратори USB підтримують повну пропускну здатність.

Високошвидкісна ( USB 2.0 ) швидкість 480 Мбіт / с (~ 57 МБ / с) була введена в 2001 році. Усі високошвидкісні пристрої можуть при необхідності повернутися до роботи в повному діапазоні; тобто вони сумісні з USB 1.1. Роз'єми однакові для USB 2.0 та USB 1.x.

Швидкість SuperSpeed ​​( USB 3.0 ) - 4800 Мбіт / с (~ 572 Мб / с). Письмова специфікація USB 3.0 була випущена Intel та партнерами в серпні 2008 року. Перші мікросхеми USB 3 були вибірені NEC травня 2009 року [55], а продукти, що використовують специфікацію 3.0, надійшли на початку січня 2010 року. [56] З'єднання USB 3.0, як правило, сумісні з зворотним ходом, але включають нову проводку та повну дуплексну роботу.

Джерело: http://en.wikipedia.org/wiki/Universal_Serial_Bus


Я ніколи не отримую понад 150 мегабайтів / секунду для зовнішніх жорстких дисків USB 3.0 (дуже великі файли, не ціла купа невеликих файлів.) Я збираюся отримати новий комп’ютер, і я побачу, чи це все ще так.
користувач3015682

6

Програма Ubuntu Disk Utility має можливість орієнтувати диск, із приємними графіками та даними. Ви можете перевірити швидкість читання на використаному приводі, але я думаю, що диск повинен бути нерозподіленим і неформатованим, щоб він міг виконувати тест порівняльного читання + запису.

Я зазвичай бачу приблизно 20-25 Мб / с при використанні зовнішніх накопичувачів USB, як правило, він не вийде набагато вище, але він може трохи впасти, а іноді і звисати.


У зв'язку з іншою темою: те саме для мене, і він працює від 23 до 28 приблизно) Утиліта диска на головному екрані говорить про 480 Мб / с; має бути 480 Мбіт / с (/ 8 = + -60 МБ / с).
Rinzwind

3

У мене є кілька зовнішніх жорстких дисків, і, кажучи з досвіду, я досягнув швидкості до 20 Мбіт / с, усі вони підключені через USB 2.0.

Це були ті ж самі швидкості, що й під час використання Windows, і оскільки з моменту переходу на Ubuntu збільшення або зменшення не було, я б здогадався, що накопичувачі працювали на своїх оптимальних.

Щодо питання тестування швидкості передачі жорсткого диска USB, я не впевнений, яке програмне забезпечення для бенчмаркінгу доступне на Ubuntu.


1
Зараз я копіюю декілька ГБ з одного зовнішнього жорсткого диска USB2 на другий зовнішній USB 2 HD. програма 'mc' показує швидкість, я думаю, близько 8-12MB / Sec, тому це здається трохи повільним. Я думаю, що це "гірший випадок". принаймні Тепер я знаю деякі фігури бального парку, за якими слід спостерігати,
dr_willis

@dr_willis У цьому конкретному випадку одне, що може спричинити уповільнення, - це те, що два накопичувачі будуть підключені до портів, які внутрішньо прикуті до одного концентратора. З цим мало що можна зробити, крім того, щоб спробувати різні комбінації портів і побачити, чи є якісь вдосконалення, але про це варто знати.
Дараель

1
Ви мали на увазі ввести 20MBp/sз великої літери "B" (байт) замість малого "b" (біта)? 20 Мбіт / с - 20000000 біт на секунду, що становить 2500000 байт в секунду (2,5 МБ / с або 2,38 Мбіт / с).
Flimm

1

Я підключив свій зовнішній накопичувач Toshiba USB3 до порту USB2 - він копіює файли зі швидкістю 22 мегабайт в секунду.

У порту USB3 він керує майже в чотири рази швидкістю - 82 мегабайт в секунду.


1
Дивіться це посилання та посилання на нього, щоб отримати докладнішу інформацію, help.ubuntu.com/community/Installation/…
sudodus

0

У мене дворічний зовнішній західний цифровий 500 Гб (WDBAAR500ABK-00), який має USB2.0, працює на USB, а HDDTune на Windows повідомляє про середню швидкість передачі 32,5 Мбіт / с

Також у мене новий електронний настільний Seagate 2TB (STBV2000200), підключений через USB2 (у ПК немає USB3, хоча диск є), і він повідомляє 33 Мбіт / с. Він живиться від зовнішнього джерела.

Внутрішній диск SATA2 7200 об / хв у 3-4 рази швидший

З моїми обмеженими даними, схоже, що USB2.0 обмежує швидкість приблизно до 33 Мбіт / с, і живлення USB не є проблемою для цих швидкостей.


Ви використовуєте одиниці, MBpsі Mbpsя не впевнений, чи розумієте ви, що bмалий регістр вказує на біт, який у 8 разів менший за байт, вказаний великим регістром B.
Flimm

0

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

Запис на накопичувач - це так, як хтось говорив вище між 20 - 30 Мб / с, і він може впасти як 1 Мб / с

Однак іноді відновлення даних доходить до 70 Мб / с. (Копіювання з диска)


1
Ви використовуєте одиницю mb/sз малої літери b, що становить 1 мільйон біт на секунду, що дорівнює 125000 байт в секунду. Я думаю, ти мав намір використовувати MB/sабо MiB/s.
Flimm

0

Це також залежить від файлів розміру, які ви читаєте чи пишете. Якщо це купа невеликих файлів, то швидкість буде повільнішою, ніж якщо це один або кілька великих файлів. Також має значення спосіб форматування накопичувача. Якщо формат накопичувача накопичується NTFS, це зазвичай швидше, ніж якщо це FAT32, принаймні, це те, що виникла після форматування мого накопичувача в NTFS. Також FAT32 має обмеження розміру файлу 4 ГБ, NTFS - 16 ТБ або більше. Єдина можлива проблема з NTFS полягає в тому, що деякі програми можуть не підтримувати його.


0

@Seth: жорсткий диск та USB-інтерфейс не зможуть / пошкодять дані, якщо недостатньо енергії. Якщо ви вирощуєте погані сектори, це хороший знак недостатньої потужності. Більшу частину потужності приводу споживає рух голови та прокручування приводу. Ще одна ознака поганої потужності - зупинка приводу під час запуску.

Що стосується розміру кластера, ви лише зменшуєте кількість разів ОС повинна виділяти більше кластерів, що, сподіваємось, є невеликим відсотком дискового трафіку та інших пов'язаних з цим центральних процесорів.

За даними http://www.beyondlogic.org/usbnutshell/usb4.shtml, максимальний розмір USB-пакету становить 512 байт, що пояснює, чому ми, здається, на USB2.0 наближаємось до 22 Мб / сек (мої власні вимірювання з 1 ТБ перекази). І так, я також бачу відсічі, де швидкість не є максимальною, ймовірно, проблеми з низьким рівнем впровадження / продуктивності в Win7 або чіпсетах. За цей час я бачу, як двоядерний i5 отримує близько 27% переривів, тобто максимум, який може отримати ОС.

SATA та GigE розроблені для передачі потоку з більшими розмірами пакетів та завантаженням апаратного забезпечення для управління пакетами, щоб уникнути вбивства ОС та процесора. Оскільки у мене немає хоста USB 3.0, я не можу коментувати, наскільки добре працюють ці чіпи / драйвери. Я сподіваюсь, що вони зменшують розмір пакету - у них є 2-байтові поля довжини даних. Я використовую 4K та 8K джембові пакети, і це допомагає помітно знизити навантаження.


0

Я не робив жодного дослідження швидкості передачі даних зовнішніх жорстких дисків, але зі свого досвіду можу сказати, що накопичувач USB 2.0, що забезпечує швидкість близько 20 Мбіт / с, можна визнати як хороший.
За допомогою USB 3.0 ви можете очікувати більше приблизно в 40 Мбіт / с.


0

Це добре для тих, хто з нас зі старими жорсткими дисками, які ми хотіли б використовувати у Caddy. Виділені зовнішні пристрої можуть бути меншими та легшими, але їх швидкість обмежена інтерфейсом usb, тому дійсно швидкий диск дещо витрачається. Старі накопичувачі IDE, навіть моделі ATA33, повинні досягати типових швидкостей USB2 і бути такими ж придатними, як і нові диски SATA.

Гаразд, тому я щойно провів тест із використанням зовнішнього корпусу USB, оснащеного форматом NTFS жорсткого диска Maxtor 250GB IDE ATA100 (7200 об / хв). Використовуючи HD Tune, я отримав такі результати:

Мінімальна, максимальна та середня швидкості передачі через USB 1,1 0,9 Мб / с Час доступу 19,2 мс Швидкість передачі даних 0,8 Мб / с

Порт USB 2.0 Мінімум 32,6 Мб / с Макс 34,8 Мб / с пр. 33,2 Мб / с Доступ 15,5 мс Стрімка 27,8 Мб / с

Мій внутрішній привід SATA II дав такий результат: Мінімум 54,1 Мб / с Макс. 129,6 Мб / с пр. 101,9 Мб / с Доступ 16,9 мс Стрімка 191,4 Мб / с


-1

Перш за все, я вважаю, що потужність, що подається на накопичувач, - це ефективність зовнішніх приводів. Скажімо, порти usb-порту говорять, що це оптимально до 1 Ампер або 1000 міліампер. Тепер ви дивитесь на західний цифровий накопичувач 2,5 "сатани 2,5", потрібно сказати, 2500 Ампер для досягнення максимальних оборотів, які можуть виплюнути 100 МБ / с, записувати на sata 2. Потім ми перетворюємо інтерфейс в usb з обмеженою потужністю 1000 мкм. Це може для живлення приводу 1000 м з нього потрібно 2500 м. Це зменшує потужність, що в свою чергу знижує оберти на 60%. Це зменшення потужності на 60% залишає лише 40% накопичувача, що працює на потужності 1А макс., А 1А - лише сертифіковані системи, які стверджують, що вони заряджаються на максимумі 1А або 500 макс. за рухом через usb ви отримуєте повний 1А енергії. Якщо ви використовуєте будь-які інші порти USB у системі, зменшення виходу міліметрового підсилювача на кожен usb-порт, оскільки інтерфейс usb буде смажитися, якщо він може живити всі порти USB з повною потужністю 1a, якщо спеціально не вказано виробником. Тому спробуйте відключити всі USB-пристрої та підключіть лише привід для тестування, спробуйте використовувати клавіатуру / мишу ps / 2. Ще одне - формат важливий і для USB-накопичувачів, оскільки іноді доводиться знаходити ідеальний розмір кластера для обмеження інтерфейсу / накопичувача. Тому, як правило, кластери NTFS 64 Кб ідеально підходять для будь-якого диска для досягнення максимальної ефективності. Однак деякі накопичувачі не працюють на 64 КБ, тому я б почав з кластерів 8 КБ, потім спробуйте кластери 4 КБ та нарешті 2 КБ кластери. Відформатуйте та скопіюйте файл на накопичувач і покажіть деталі, скільки МБ / с він отримує. Зверніть увагу на швидкості до відповідного розміру кластера. Потім використовуйте, який з них працює найкраще. Я би тестував 2 КБ, 4 КБ, 8 КБ і 64 КБ і бачив, який з них отримує найкращий максимум або найкращий середній показник. Зазвичай 64 КБ завжди ідеально, але менший іноді призводить до невеликого посилення при невеликій продуктивності передачі файлів, оскільки кластери 64 КБ ідеально підходять для великих файлів. Відформатуйте та скопіюйте файл на накопичувач і покажіть деталі, скільки МБ / с він отримує. Зверніть увагу на швидкості до відповідного розміру кластера. Потім використовуйте, який з них працює найкраще. Я би тестував 2 КБ, 4 КБ, 8 КБ і 64 КБ і бачив, який з них отримує найкращий максимум або найкращий середній показник. Зазвичай 64 КБ завжди ідеально, але менший іноді призводить до невеликого посилення при невеликій продуктивності передачі файлів, оскільки кластери 64 КБ ідеально підходять для великих файлів. Відформатуйте та скопіюйте файл на накопичувач і покажіть деталі, скільки МБ / с він отримує. Зверніть увагу на швидкості до відповідного розміру кластера. Потім використовуйте, який з них працює найкраще. Я би тестував 2 КБ, 4 КБ, 8 КБ і 64 КБ і бачив, який з них отримує найкращий максимум або найкращий середній показник. Зазвичай 64 КБ завжди ідеально, але менший іноді призводить до невеликого посилення при невеликій продуктивності передачі файлів, оскільки кластери 64 КБ ідеально підходять для великих файлів.

Якби ми могли розібратися, як живити наші зовнішні накопичувачі додатковою потужністю, скажімо, 2,5А 5,0В зарядного пристрою, яке подаватиме його через роз'єм живлення usb, як скажімо, високошвидкісний зовнішній usb-концентратор змінного струму, який заряджає кожен порт до 2,5А кожен. Тоді ви були б золотистими і досягнете оптимальних швидкостей usb 2.0 / 3.0, тому ми говоримо, що 64MB / s пишуть на usb 2.0 і більше 100MB / s на портах usb 3.0, якщо привід дозволить.


3
Не могли б ви відредагувати свою відповідь на менші абзаци? На очах було б легше, ІМО.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.