Кому интересно как работает современный USB 3.1 контроллер с USB type-C разъёмом — прошу на смотрины. Вас ждут высокие скорости и куча графиков. Прислали товар на обзор сразу после обзора кабелей с USB type-C, теперь есть через что тестировать.
Распаковка и изучение
Посылка шла 22 дня (майские праздники). Упакована была в жёлтый бумажный пакет. Внутри картонная коробка слегка примята. В коробке имеется сама карта расширения, пару винтиков, драйвера на диске и брошюрка.
Устройство основано на чипе Asmedia ASM1142. Этот чип часто используется в материнских платах и прочих устройствах. Он реализует два USB 3.1 порта. USB type-C порт отдельно обслуживается коммутатором ASM1542, который нужен для специфического функционала, вроде определения типа устройства на другом конце провода.
Установка
Устанавливается устройство в PCI-e x4 слот. В моём случае, на материнской плате «PCI Express x16 2.0» порт на самом деле имеет всего x4 PCI-e линии, так что для тестов был использован именно он. Контроллер не работает, если ему не подать питание через SATA разъём.
После включения компьютера среди устройств появляется USB Controller, на который требуются драйвера. Установка с диска прошла успешно и в системе появляются устройства [USB Root Hub] и [ASMedia XHCI 1.1 Controller]. Операционная система рапортует, что устройство работает на скорости PCI-e x2. В спецификации на контроллер ASM1142 написано, что он умеет работать в режиме PCI-e x2 (2.0) или в режиме PCI-e x1 (3.0), что идентично по результирующей пропускной способности. Перед тестированием хочу напомнить скоростные характеристики различных интерфейсов.
- USB 2.0 – 0.48 Gbit\s
- USB 3.0 – 5 Gbit\s
- USB 3.1 (gen1) – 5 Gbit\s
- USB 3.1 (gen2) – 10 Gbit\s
- PCI-e x4 (2.0) — 16 Gbit\s
- PCI-e x2 (2.0) — 8 Gbit\s
Получается, что через обозреваемый контроллер можно пропустить всего 8 Gbit\s, в то время как каждый порт USB 3.1 позволяет развить скорость в 10 Gbit\s. Жаль, что у меня нет устройств, которые развивают хотя бы 8 Gbit\s. Есть два SSD, но у них скорость чтения даже суммарно не превышает 7.4 Gbit\s.
Тесты
К тестированию я готовился долго. Проводил тесты, пытался получить стабильный результат. В итоге тестовый стенд сформировался следующим образом:
— SSD Intel S3500 240GB (2 штуки)
— SSD Kingston SNV425-S2 128GB
— USB 3.0 карман Zalman ZM-VE400
— USB 3.1 карман Agestar 31UB2A12 (2 штуки)
— кабель USB type-C > micro USB 3.0
— кабель USB type-C > micro USB 2.0
— кабель USB type-A > micro USB 3.0 (комплектный Zalman)
— программа AS SSD benchmark v1.9
— компьютер MSI B75-G43\ Core i5 3330 (3.0Ghz)\ 16GB\ Windows 7 x64
— Intel B75 chipset USB 3.0 eXtensible host controller (8086\1E31)
— QICENT PU31-1P1C-BK USB 3.1 controller
Тест 1
—
сравнение USB 3.1 и USB type-C
Проверялась скорость работы через USB type-A и USB type-C исследуемого контроллера. В таблицу занесены данные приложения AS SSD, взятые при подключении к карману двух разных SSD. Из основных результатов были взяты только значения последовательного чтения и записи (как максимально отличающиеся). А остальные значения (ISO, Program, Game) были взяты из дополнительного набора тестов AS SSD. Накопители подключались через карман Zalman ZM-VE400.
По итогам видно, что даже старый SSD Kingston с использованием кармана, у которого контроллер ограничен скоростью чтения в 250 МБ\с, показывает маленький, но прирост в скорости. Тесты проводились по несколько раз, результаты плавали, но разница в 5-10 МБ\с оставалась.
Тест 2
—
сравнение Intel USB hub и QICENT USB hub
На этот раз проверялась скорость работы двух разных SSD через Qicent контроллер и встроенный контроллер от Intel. Использовались различные кабели, даже с USB 2.0. Накопители подключались через карман Zalman ZM-VE400.
Тесты показали что, плата расширения от Qicent даже в режиме USB 3.0 быстрее встроенного контроллера от Intel. Но вот в режиме USB 2.0 ситуация меняется.
Тест 3
—
питание кармана Zalman
Я постарался получить информацию, сколько получает одно устройство от разных портов и через разные кабели. Тест имеет некоторую погрешность, так как я забирал значения о напряжении не калиброванным тестером, а с дисплея USB кармана (во время простоя). С другой стороны, это хороший способ оценить получаемое напряжение одним устройством в разных ситуациях.
Тест 4
—
максимальная скорость передачи данных.
Увеличить скорость передачи можно используя карман с USB 3.1 контроллером. Для этого пришлось приобрести два кармана Agestar (31UB2A12 Black). В них я установил два SSD Intel S3500 240GB. Теперь разница между USB 3.0 и USB 3.1 контроллерами должна быть видна гораздо сильнее.
Но я пошёл ещё дальше. Я попытался проверить пропускную способность контроллера запуская по два теста одновременно. В каждом окне AS SSD я выбирал один из SSD и одновременно нажимал кнопку [Start]. В таблице я сравниваю разницу в скорости работы одного SSD Intel от интерфейса SATA 3.0, от Intel USB хаба и от Qicent USB хаба. Под обозначением «2хAGE 3.1 — 3.0 Intel» прячется суммирование результатов двух программ (чтения, записи и прочего).
Не знаю в чём причина, но две копии программы не всегда могли пройти все тесты, пока я не отключил пункт «кеширование» в настройках обоих SSD. Так что в тесте «2xAGE 3.1 — 3.1 Qicent» именно из-за отключения кеширования видно значительное падение производительности. Но иначе я бы не получил никаких цифр вообще. В итоге суммарная скорость чтения в 660 МБ\с выглядит неплохо.
Выводы
Устройство работает. Устройство опережает своего собрата почти во всех тестах. Порт USB type-C показал себя надёжным и производительным. Кабели удобно вставлять и вытаскивать, а скорость даже выше, чем у соседнего USB type-A 3.1. Если нужны два гнезда именно USB type-A – у производителя есть контроллер
Qicent PU31-2P-BK
достоинства
— скорость работы USB 3.1 контроллера чуть выше, даже если у вас USB 3.0 устройства
— скорость работы через USB type-C разъём чуть выше, даже если у вас не C-to-C кабель
— напряжение питания через USB type-C разъём чуть выше остальных. (в пределах одного теста)
— добраться до максимума пропускной способности контроллера не удалось из-за проблем с программой и отсутствия сверхбыстрых SSD. Но суммарная скорость 661МБ\с при чтении и 545 МБ\с при записи довольно внушительны.
недостатки
— не нашёл драйвера на страничке товара официального сайта Qicent
На закуску.
А вам слабо?
P.S.
Тестирование фигурирующих в обзоре USB type-C кабелей
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
SSD с USB 3.0 на контроллере USB 3.0 развивает скорость чтения 182МБ\с
SSD с USB 3.0 на контроллере USB 3.1 развивает скорость чтения 250МБ\с
SSD с USB 3.1 на контроллере USB 3.1 развивает скорость чтения 400МБ\с
Встречный вопрос. Под какие задачи USB 3.0? Кому это 40МБ\с не хватает?
>Встречный вопрос. Под какие задачи USB 3.0? Кому это 40МБ\с не хватает?
усб3 логичное развитие исходя из текущих объемов, мне не понятно зачем себе пихать плату при наличии обычной 3.0.
Зачем нужен винтс с усб контролером? Чтобы прийти к кому-то и воткнуть винт, уверен что мало у кого будет 3.1, следовательно использовать его в полную силу можно будет только на своей машине.
Если нужен быстрый сторедж под бекап или еще что, для этого есть куда более дешевые устройства, мобил реки и док-станции, для переноса между двумя точками, например, домашняя и рабочая машина, так же будет удобнее те же мобил реки или док-станции
Так вот, собственно вопрос, нафига оно надо?
" док-станции" и какой интерфейс у станций? Не USB, случаем?
Нафига надо? Есть большие объёмы данных. Иногда, скорость переноса информации (разворачивание бекапа) оценивается дороже вашей квартиры.
>" док-станции" и какой интерфейс у станций? Не USB, случаем?
есть esata докстанции
если вы таскайте бекапы стоимостью в мою кваритиру на домашнем компе по усб, у меня для вас плохие новости :D
2) О плохих новостях. Пример:
Вы владелец известного посещаемого сайта и узнали, что ваш админ — идиот. Бекапы не разворачиваются как результат. А сервер сгорел — как причина. Всё, что вы имеете — доступ в гермозону. Вы договорились о аналогичном сервере с аналогичным RAID контроллером, но в другой стране. Теперь надо перелить образы с 8 SSD. И чем быстрее, тем меньше денег\репутации потеряете.
Так вот. 8 купленных ноутбуков и 8 USB карманов — не самое странное действие, о котором вы ещё услышите в IT сфере.
2. работаю в ит 10 лет, много наслышан, много испытал на себе, бекапы в гавно-ресурсах решаются владельцами индивидуально, и усб 3.1 карта не спасет истукана от фейла. Бекапы в стартапах вещь тоже довольно размытая, в развитых стартапах уже есть репликация базы по нодам, в облаках или физ. серверах что дает фейловер на величину нодов и сразу же бекап, усб 3.1 карты в домашнем/рабочем компе ну не усралась вообще тут. Энерпрайз и бизнес отдельная тема, там датацентры, критические данные на лентах итд. Амазон вообще хорошие гарантии дает.
Так вот не надо рассказывать что сабжевая усб3.1 карта решение каких то либо вобще проблем в области бекапов где присутсвуют хоть каки-либо деньги.
В статье есть значения при отключённом кешировании. Я бы не сказал, что результат приемлемый.
У человека в компе основными накопителями стоят ССД и/или рейд 10 или 5 из быстрых ХДД.
Примем что скорости в 400+ МБ/с ему доступны.
Сценарий простой — необходимо записать и перенести с работы/домой/студию/клиенту большой объём данных, например 200-500 ГБ.
при средней скорости в 180МБ/с на запись 200 ГБ нужно почти 19 минут.
при средней скорости записи в 400 МБ/с — на тот же объём надо всего 8,5 минут.
P.S. Если у Вас возник вопрос Сколько стоит яхта — она Вам не по карману. Так же и тут если Вы лично не представляете зачем — то это не значит что оно никому не нужно.
я встречаю людей которые до сих пор говорят мне не нужен ССД и не нужен процессор быстрее чем Коре 2 Дуо, да и больше 2 ГБ памяти не всем нужно…
В интернете полно тематических форумов, где обсуждаются не нужные для вас вещи. Это же столько работы предстоит…
Вы столько раз в комменариях спросили у окружающих «зачем оно?». Наверное, это что-то личное. Вот вам ещё один use case:
У меня всего один SATA3 порт. USB 3.0 в Windows7 работает не на полную. А с этим контроллером я получил скорость второго SSD примерно равную нативной. Вот, пользуюсь.
ты ещё зайди в тему с фонарями или ножами и там начни бредить. предложи «use case» ТАМ.
Если у тебя не хватает серого вещества, то промолчи. сойдешь з аумного.
а народ, он тему увидел, заинтересовался. зашел, почитал и принял решение — брать или нет.
На ещё один камент ответ — мать менять, ты серьёpно? нормальная, приличная материнка стоит от $200, менять её ради копеечного контроллера… Нда.
Кстати, такие как ты вопили — зачем вам ССД куда вам скорости в 500 метров? ХДД наше всьо а вы все лохи!
А так да, "~400 мег" вполне укладываются в стандарт USB 3.0.
И эти же SSD в кармане USB 3.1 выдают
на контроллере 3.1 = 400 МБ\с чтение + 270МБ\с запись
на контроллере 3.0 = 302 МБ\с чтение + 260МБ\с запись
Так а что вы хотели сказать про «ограничение железом»? Где железо ограничивает? Какие-нибудь драйвера обновить? Вы знаете что-то определённое про мой тестовый стенд?
И поддерживать UASP должен мост USB-SATA и операционка.
А для контроллера USB-хоста это прозрачно. Но в этом я могу и ошибаться.
В любом случае, более точные результаты можно получить заперевшись на складе комплектующих. Но чем богаты…
Купил я как-то китайский переходник на jms567, который по даташиту поддерживает UASP, а на деле — зась. С помощью инженерного софта залил прошивку от Orico и UASP действительно заработал.
Прошивка вроде JMS567_ORICO_UASP_v100.1.0.0, а прошивальщик вроде JMS567FwUpdateTool_1-bay_v01.rar
Ссылки не даю, чтоб случайно не попало на премодерацию.
По-моему, там, на usbdev.RU, был тьюториал на работу с прошивальщиком от Jmicron-а для другого чипа, но прошивальщики оказались очень похожи. В этот тьюториал я и смотрел.
у данного контроллера скорее интересно то, что он pcie x2, что дает суммарную скорость на двух дисках относительно других дискретных (но не чипсетных) контроллеров.
преимуществ же 3.1 тут не видно.
Но, судя по проделанным действиям, мне Qicent видится как-то более универсальным.
у вас еще выбор диска для тестов неудачный, по записи именно он узкое место, да и по чтению тоже может слегка влиять.
Выбора SSD как такового не было. Исхожу из наличия.
у разных же производителей они встречались и до выхода исходной w8.
стати проверьте, не в этом ли дело применительно к данному контроллеру, может его драйвера до кучи поддерживают uasp?
upd. хотя не, врядли, судя по скриншоту asssd поддержки очереди нет.
Есть вероятность, что будет второй обзор. Потестирую, проверю, сравню.
И что за контроллеры в боксах (Zalman, Agestar)?
плюсую автору за труды.
ZM-VE400 — MB86C311A
Agestar — asm1351
локальные сети на коаксиале в кольцо. И оно в отличии от вашего работает.
Да и «кольцо» в топологии сетей и сейчас живее всех живых.
В Ф-Центре присмотрел STLab «U-720» (PCI-E x1) с 2 планками на выбор, за 970 руб., да жаба душит
ORICO PME-2U US $11,99
OORICO PVU3-2O2I US $17,99
Ну и у STLab: www.nix.ru/price/price_list.html?section=controllers_stlab
PS В Никсе фильтр не сохраняется — справа выбрать «Низкопрофильная...».
aliexpress.com/item/PCI-E-Express-to-USB-3-1-Type-C-USB-C-Dual-Port-Add-on-Expansion/32579634493.html
хотя они же встречаются и по 25 и даже по 32
Вот результаты USB 3.0 на самой плате (собственная скорость SSD slc до 700мб/с)
ссылка на продавца aliexpress.com/item/Z1-S256-KingSpec-USB3-1-10GB-S-External-SLC-SSD-256GB-Portable-Solid-State-Drive-Disk/32739541645.html
контроллер оставил в покое думаю если флешки работают значит контроллер исправный, о пока писал придумал сейчас через linux попробую и отпишусь.
теперь соибираю деньги на aliexpress.com/item/FREE-SHIPPING-ORICO-HD-PW4101-BK-3-5-Hard-Drive-Power-Switch-for-Easy-HD-and/32259938512.html
материнская плата поддерживает извлечение HDD а я ещё и физически хочу их отключать и подключатьб по мере надобности.
когда то читал что нужно выравнивать SSD может это ко мне относится
Помогло отключение кеширования у подключённых накопителей.