USB 3.0: чувак, де моя швидкість?
Більшість днів ми цінуємо корисність, зручність і миттєве підключення через USB. Але іноді ми проклинаємо саме існування інтерфейсу. Природа USB plug and play робить його неймовірно простим у використанні. Однак іноді він майже зловмисно відмовляється розпізнавати підключений пристрій або передавати дані з очікуваною швидкістю.
Завдяки наборам мікросхем Intel 7-й серії та концентраторам AMD Fusion Controller, які тепер мають вбудовану підтримку USB 3.0, важко уявити, як ми коли-небудь терпіли перше покоління USB більше десяти років тому. При максимальній пропускній здатності 1,5 МБ/с передача файлів через USB 1.1 була дуже повільною, хоча це було принаймні частково пом’якшено наявними на той момент картами пам’яті малої ємності.
Перенесіть кілька років вперед до впровадження USB 2.0, який з’явився на ринку з рекламованою максимальною пропускною здатністю 60 МБ/с – величезний стрибок у порівнянні з USB 1.1. Проте, обтяжений накладними витратами протоколу та сигналізацією 8b/10b, USB 2.0 фактично був обмежений десь у діапазоні 30-40 МБ/с. На деякий час цього було достатньо. Але ми втрачаємо чутливість до високої продуктивності, тому, оскільки доступні зовнішні RAID-корпуси та SSD-накопичувачі на основі SATA стали все більш популярними, стало болісно очевидним, що USB 2.0 нас стримує.
Введіть USB 3.0, задовольняючи нашу потребу в швидшому інтерфейсі даних із неймовірною максимальною пропускною здатністю 625 МБ/с. Після врахування сигналізації ви бачите максимальну швидкість 500 МБ/с. Проте навіть тоді реальна продуктивність ніколи не буде настільки високою, як ці надто оптимістичні діаграми пропускної здатності, які так помітно зображені виробниками материнських плат на передній панелі своїх коробок.
Виходячи з продуктивності флеш-накопичувачів і зовнішніх жорстких дисків, які лежать навколо нашої лабораторії SoCal, ми хвилювалися, що ми не наблизимося до потенціалу інтерфейсу. Отже, ми вирішили дослідити стан USB 3.0 і з’ясувати, чи є якийсь спосіб покращити швидкість передачі USB 3.0.