Исследование актуальности USB 3.2 Gen2×2 в качестве интерфейса внешних накопителей
Одним движением руки USB-форума с помпой презентованный в свое время скоростной режим USB 3.2 Gen2×2 из молодого и перспективного политика превратился в хромую утку. И понадобилось для этого всего ничего — в спецификации USB4 он вошел лишь как опциональный, но не обязательный. Как и Thunderbolt 3 или 4, но есть нюансы. Периферии под «болт» за без малого десять лет его существования выпустили массу, а вот рассчитанная на собственные режимы USB4 только-только начинает появляться. В таких условиях для производителей контроллеров не реализовать совместимость с Thunderbolt — самоубийство. Тем более, особых накладных расходов на это нет, поскольку режимы работы слишком похожи. Но за спиной USB 3.2 Gen2×2 такой мощной поддержки нет, а значит, не обязательно и напрягаться.
AMD свой контроллер USB4 в составе мобильных процессоров отгружает уже давно — начиная с Ryzen 6000. Он поддерживает Thunderbolt, но не USB3 Gen2×2. И у Apple есть свой контроллер USB4 — естественно, Thunderbolt-совместимый, поскольку Apple этот интерфейс на рынок в свое время и выводила вместе с Intel. А Intel пока свой USB4 не показала, зато Thunderbolt 4 уже встроила в ноутбучные Core начиная с десятого поколения (да и в настольных Core Ultra он тоже недавно появился). USB3 Gen2×2 ни Apple, ни Intel в своих мобильных платформах не поддерживают.
Есть, конечно, дискретные USB4-контроллеры ASMedia, которые поддерживают вообще всё, но в сложившейся ситуации это ничего не меняет. Если смотреть на перспективу, то это либо Thunderbolt, либо USB4 — благо и появившиеся новые периферийные контроллеры поддерживают не только «собственные» режимы, но и Thunderbolt: пока это необходимо с учетом сказанного выше. Если же нужна максимальная совместимость, да подешевле, то можно обойтись и USB3 Gen2. Поддержку последнего и сейчас можно ненароком «не найти» в бюджетных продуктах, но за десять с лишним лет инсталляционная база накоплена достаточная. И продолжает пополняться. А цена периферии уже низкая, поэтому не так обидно использовать ее в режиме Gen1, как заплатить за поддержку Gen2×2 и... ни разу не столкнуться с системой, где такой скоростной режим реализован.
Так всё выглядит в первом приближении, но это лишь часть правды. На самом деле для практического использования USB3 Gen2×2 актуален — для пользователей десктопов, коих по-прежнему не так уж мало. В настольных компьютерах этот интерфейс встречается куда чаще, чем Thunderbolt или USB4. И есть у него еще один козырь в рукаве: совсем уж современный десктоп не требуется. Фактически это самый быстрый USB, коим можно укомплектовать даже некоторые сохранившиеся системы на Core 2, не говоря уже о более поздних.

Этот вопрос не относится к конкретному оборудованию, но для его выбора является ключевым. В глобальную статью по истории USB он не вошел, так что сейчас для начала разберемся с местом USB 3.2 Gen2×2 в современном мире. Иначе вообще может остаться непонятно, зачем мы продолжаем заниматься конкретными его реализациями, когда звание перспективного у него уже точно отобрали как минимум.
Начать проще с новых — где встроенная поддержка режима Gen2×2 появилась в 2021 году: во составе обновленных чипсетов «пятисотой» серии для Intel LGA1200. Особых сложностей это не вызвало: как и следует из названия, Gen2×2 — это сразу два Gen2 в одном разъеме. Естественно, только Type-C — во всех остальных для этого контактов не хватает. Но USB-C по определению имеет сразу два набора контактов из-за своей симметричности, так что для поддержки двух, а не одного линков достаточно добавить только провода, а не «закорачивать» контакты в разъеме. Именно добавить — кабели Gen1/Gen2 и Gen2×2 это совсем разные кабели. Возьмете неподходящий — никаких 20 Гбит/с не будет, поскольку негде их передавать.

Как это сделано? Не смущайтесь исторической картинки — на самом деле в этой части у Intel ничего принципиально не меняется до сих пор. То есть даже новейшая «восьмисотая» серия чипсетов поддерживает до 14 USB-портов, из которых не более 10 могут быть USB3. Единственное веяние прогресса — сейчас все их «разрешено» спаривать, а в первой реализации мы могли получить не более трех портов Gen2×2. На практике все производители ограничивались одним-двумя даже в топовых платах, поскольку мало кому нужны были «сверхскоростные» порты USB, а вот просто «скоростных» хотелось бы побольше. Да и сейчас глобально ничего не изменилось. И, кстати, самые младшие модели чипсетов в каждой линейке как не поддерживали даже «одиночный» Gen2, так и сейчас без него обходятся. Естественно, спаривать тут нечего.

Что же касается AMD, то аналогичный подход компания исповедует с конца 2022 года — когда появилась платформа AM5. Единственное отличие — «сдвоенных» портов тут может быть не более двух, но этого обычно хватает: один на заднюю панель и один на «морду» корпуса. Младшие же чипсеты «тянут» всего один порт Gen2×2, хотя актуально это только для B650/B650E — платы на X870 должны в обязательном порядке комплектоваться и двухпортовым дискретным контроллером USB4, так что «чипсетный» порт нужен разве что для вывода на корпус. А виртуальное преимущество Intel в количестве портов ничего не дает — столько не требуется. Тем более, что все процессоры для новейшей LGA1851 в обязательном порядке снабжаются еще и встроенным двухпортовым контроллером Thunderbolt.
Дискретный же Thunderbolt встречался и на более старых платформах Intel, и у AMD нередко попадался. Правда это дорогое решение — почему оно никогда не было массовым. Сейчас же USB4-контроллеры ASMedia ASM4242 стоят куда дешевле, чем когда-то (десять лет назад — уж точно) обходился «болт», почему AMD и требует их использовать. Но для «шестисотой» линейки это было необязательно, да и ожидаемые в скором времени B850 и B840 вряд ли получат такую нагрузку — они нужны в бюджетных системах. Скорее всего, B840 вслед за A620 или младшими чипсетами Intel обойдется и вовсе без поддержки Gen2×2.
Кроме того, поддержка в чипсете традиционно не означает физического наличия портов на каждой конкретной плате — разводка их обходится дороже, чем Gen2, не говоря уже о Gen1. Поэтому при покупке системной платы нужно быть внимательным. Да и готовых устройств это тоже касается. Но чем хороши десктопы, так это возможностью «исправить» недоработки производителя, либо «старость» чипсета своими руками. Прикручивать к компьютеру Thunderbolt или USB4 собственноручно сложновато — соответствующих плат в продаже практически нет, а какие встречались — обычно были рассчитаны на конкретные серии плат. Основная проблема — что в тех, что в других разъемах обязательно наличие видеосигнала, а его еще надо придумать, как завести в контроллер. К USB 3.2 Gen2×2 таких требований никто не предъявляет, да и появился какой ASMedia ASM3242 на рынке достаточно давно, так что платку на нем известно где можно приобрести и за пару тысяч рублей. Если интересует просто порт сзади компьютера — можно и вывод на «морду» дорогих корпусов обеспечить, но это рублей на 600 дороже обойдется.
Что потребуется для ее использования? Слот PCIe x4 или длиннее — поскольку контроллер рассчитан на четыре линии PCIe Gen3. При использовании этого интерфейса можно и парой линий обойтись — получится не 2 ГБ/с, а где-то 1,7 ГБ/с, но и это тоже существенный шаг вперед по сравнению с Gen2, где всего 1 ГБ/с. Собственно, лет пять назад многие производители системных плат припаивали тот же ASM3242 двумя линиями, так что первый внешний SSD с Gen2×2 нам когда-то в таком «ограниченном» режиме пришлось тестировать.
Но он для кого ограниченный, а для кого и выше всяких ожиданий — поскольку по пропускной способности Gen3x2=Gen2x4, можно воткнуть такой контроллер и в систему на базе первых чипсетов для AMD AM4, и даже во всякие древние Intel, где никакого Gen3 не было. Есть практические опыты по установке такого адаптера на плату с Intel P965 образца 2006 года. Понятно, что подобным заниматься можно только из любви к искусству, благо в чипсетах того времени и Gen2 было всего-то 16 линий, причем далеко не на всех платах их разделяли по двум слотам. Но главное, что оно вообще работает и в таком виде.
Тем более нет проблем в более практических случаях — LGA1155+ и ранние AM4. Найти свободные «ненужные» четыре линии PCIe Gen3 там почти невозможно, а вот PCIe Gen2 — часто есть. И скорость будет лишь немного ниже стандартной, а любой контроллер с USB Gen2 снаружи лишь «двухлинейный», то есть при прочих равных будет работать вдвое медленнее. Что-либо более быстрое к тем системам обычно уже и не добавишь, да и сто́ит оно дороже по всем пунктам.
В общем, если в двух словах, то USB 3.2 Gen2×2 для десктопов актуален. Не на какую-то дальнюю перспективу, а здесь и сейчас. На многих платах есть его непосредственная поддержка, ко многим — можно добавить. Причем и к достаточно старым платам — потеряем мы разве что 15% пропускной способности, но по сравнению с Gen2 выиграем всегда не менее 70%. А это стоит того, чтобы немного доплатить. Особенно в тех случаях, когда доплачивать придется только за саму коробку для SSD.
Как уже было отмечено выше, на данный момент появились первые продукты с поддержкой «родных» режимов USB4. Не удивительно, что ими стали именно накопители — там преимущество 40 Гбит/с над даже 20 Гбит/с очень весомо — не говоря уже о сравнении с «дефолтными» (но тоже до сих пор не везде доступными) 10 Гбит/с Gen2. Причем единственный существующий на сегодня мост, а именно ASMedia ASM2464PD прекрасен своей универсальностью — он поддерживает все USB-режимы, да и Thunderbolt заодно тоже. Есть в ассортименте компании и ASM2464PDX, но отличается от базовой версии лишь умением делить четыре выходных линии PCIe на несколько устройств — для «просто» внешнего SSD это не нужно. А недостаток у ASM2464PD лишь один — топовое эксклюзивное решение не может быть слишком уж дешевым. Впрочем, в последнее время появились и относительно недорогие корпуса на его базе, что позволяет покупать их и на перспективу, но это отдельная тема — которой мы займемся позже.
Самый экономный же вариант — ограничиться USB3 Gen2. Все три с половиной подходящих моста нами уже хорошо изучены, благо новинками никто из них не является. «Половина» появилась от того, что Realtek сначала выпустил RTL9210, функционально идентичный продуктам JMicron и ASMedia, а затем модифицированную версию такового — RTL9210B, поддерживающую не только NVMe-накопители, но и SATA. Оригинальный RTL9210 сейчас на рынке почти и не встречается, зато RTL9210B заполонил почти весь AliExpress. Где, впрочем, по-прежнему заметен и JMicron JMS583 — первенец направления, появившийся более пяти лет назад. До сих пор не утративший актуальности в тех случаях, когда достаточно USB3 Gen2.
Что в недорогих продуктах встречается редко, так это ASMedia ASM2362. В брендовых внешних SSD или, например, картоводах для карт CFexpress он попадается, но вообще от какой-то серьезной конкуренции отказался сам его разработчик. В ASMedia рассудили просто — раз уж в сегменте Gen2 стало тесно, лучше с него тихонько уйти, сделав упор на USB 3.2 Gen2×2. А ASM2364, отличающийся от предшественника как раз поддержкой «сдвоенного» интерфейса, долгое время конкурировать было не с кем. Если только с Thunderbolt-мостами Intel, но они «играли» в совсем другом ценовом классе, да и страдали от гораздо меньшей универсальности — «встроенная» USB-совместимость (на уровне Gen2 и ниже) появилась только в JHL8440, а JHL7440 позволял реализовать ее дополнительным мостом, типа какого-нибудь JMicron JMS583 (с практической реализацией такой многоуровневой системы мы тоже уже давно знакомы). У ASMedia ASM2364 таких проблем не было, цены изначально были ниже, да и интерфейс тогда еще воспринимался как перспективный — вот и началось победоносное шествие по всем сегментам рынка: его ставили и в дорогие внешние SSD крупных и не очень брендов, и в относительно дешевые USB-коробочки кого попало. Не так давно даже начали появляться корпуса для M.2 2230 на этом чипе, так что высокая скорость теперь доступна и в очень компактном исполнении. Благо сейчас ASM2364 еще немного подешевел — это уже не топовое решение компании.
И уже не единственное на рынке. Чуть более года назад мы познакомились и с JMicron JMS586A — немного опоздавшей на рынок разработкой этого производителя. Почему опоздавшей? Поскольку киллер-фичей моста была объявлена совместимость не только с SSD с протоколом NVMe, но и AHCI (при использовании интерфейса PCIe в обоих случаях, естественно). В большом мире такие встречались, но в исчезающе малых количествах — мы буквально две модели в свое время (десять лет назад) протестировали. А вот Apple активно использовала именно PCIe/AHCI SSD с 2013 по 2017 год. Во избежание коллизий накопители имели свой собственный формат (а не разработанный уже к тому моменту М.2) и свой собственный разъем 12+16. Однако быстро выяснилось, что для совместимости с M.2 2280 достаточно простого переходника, так что с 2017 года (25 сентября появилась macOS 10.13 — со штатной поддержкой NVMe) их начали активно апгрейдить на «стандартные» SSD, при этом старые особо и девать некуда было. Вот если бы в конце десятилетия появились подходящие USB-коробки — был бы другой разговор. Причем вне зависимости от скорости USB. Но, напомним, в 2019 году только выпустил «обычный» JMS583, а «ускоренный» и более функциональный JMS586A немного опоздал. И JMS586U, позволяющий подключить к мосту пару SSD и клонировать их одной кнопкой, тоже оказался специфическим продуктом. Хотя специальные док-станции на его базе продаются, но очень дорогие. Немногим дешевле можно купить коробку под два SSD на базе JMS586R — как несложно догадаться по последней букве названия модели, эта модификация умеет делать RAID-массивы. Кстати, появилась она буквально в уходящем году, но мы не удивимся, если на деле это тот же JMS586U с модифицированной прошивкой. Поддержка PCIe/AHCI SSD по пути «отвалилась», зато добавился код для работы с массивами.
В прошлом году начало казаться, что на JMS586A / JMS586U история и закончится — именно потому, что этот режим в обязательные для USB4 не вошел. Но тут внезапно свое решение на рынок выкатил Realtek. Хотя не так и внезапно — понятно, что работы над мостом начались задолго до того, как форум определился с USB4. Почему так долго? Потому, что в Realtek тоже старались поразить всех. RTL9220DP тоже двухпортовый, как и JMicron JMS586R — и подобно последнему позволяет выпускать накопители на паре SSD сразу, объединив их в массив JBOD, RAID0 или RAID1. От RTL9210B он унаследовал и поддержку SATA-накопителей, нужную высокоскоростному мосту примерно как рыбке зонтик, но раз уж это было сделано, то почему бы не продолжить. А еще в духе современных тенденций компания встроила непосредственно в чип контроллер адресуемой RGB-подсветки. Так что учли все возможные запросы производителей. Но не учли, что перспективный интерфейс может легко превратиться в бесперспективный по желанию разработчиков.
Поэтому в подавляющем большинстве соответствующих устройств по-прежнему установлен ASM2364 — он успел занять свое место на рынке и заметно подешеветь за прошедшие годы. А RTL9220DP является избыточным для недорогих продуктов, но уже недостаточным для топовых. Впрочем, Realtek умеет двигаться по ценам, но сейчас это компании не слишком нужно, поскольку в бюджетном сегменте себя прекрасно чувствует и RTL9210B. Складывается ощущение, что и в JMicron решили, что зелен виноград — и отправились делать новые мосты. Продвигать тот же JMS586A скидками можно, но зачем, если недорого производители отлично берут JMS583 — себестоимость которого объективно ниже, да и наделать этих мостов успели на несколько лет вперед. Что сейчас актуально для обеих компаний, так это быстрее выйти на рынок USB4 — иначе велик риск повторения ситуации уже на новом уровне: ASMedia-то уже опять там. Да и крупных производителей можно будет заинтересовать в первую очередь такой продукцией, поскольку внешние SSD под USB 3.2 Gen2×2 им уже проще и выгоднее выпускать на интегрированных контроллерах Silicon Motion или Phison (причем вторая компания, напомним, уже тоже на USB4 целится — Phison U21 анонсирован почти год назад). А схема с мостами безальтернативна для выпуска недорогих коробочек, но вряд ли с одного этого прокормиться можно :)
Тем не менее, нам удалось собрать всю коллекцию мостов USB—NVMe с поддержкой USB 3.2 Gen2×2, что является хорошим поводом подвергнуть их тестированию, причем в равных условиях: поскольку все они представлены корпусами для самостоятельной (до)сборки, можно просто поставить внутрь один и тот же SSD и посмотреть, есть ли в этом случае какая-нибудь разница. Но для начала пройдемся по испытуемым, благо один из них для нас вообще новый.
Этот мост, как уже сказано, появился на рынке самым первым. Сначала мы с ним познакомились в составе готовых внешних SSD Seagate и Western Digital, позднее решено было обзавестись собственным домиком для экспериментов, что и вылилось в покупку Orico M2PVC3-G20 еще три года назад.
Эта модель продается на AliExpress и сейчас, но сейчас для приобретения она уже не интересна — Orico особым гуманизмом в ценовой политике не отличается, так что за эти деньги можно уже и что-нибудь недорогое на ASMedia ASM2464PD попробовать подыскать, а USB4 — совсем другая история. Но три года назад расклад был немножко другим.
Сама же коробка за это время не изменилась. Интересной особенностью здесь является активное охлаждение SSD, хотя можно и без него обходиться. Дизайн же строго утилитарный и довольно скучный, но на рабочих характеристиках это не сказывается. Тем более, не сказывалось три года назад — когда этот интерфейс был не только самым быстрым на рынке, но и самым перспективным, а ASM2364 — единственной его реализацией.
Путь этого моста на рынок оказался слишком долгим, так что встретиться с ним нам удалось лишь в прошлом году. Причем для этого пришлось купить не самый дешевый USB-коробок неизвестно чьего производства :)
Продавалось оно как «M.2 NVMe Enclosure for Mac SSD» без какой-то дополнительной детализации. Сейчас в точности таких нет — зато есть похожие на том же чипе.
Главной его киллер-фичей, напомним, является поддержка не только NVMe-, но и AHCI-протокола, а такие SSD активно использовались Apple. Со своим фирменным разъемом 12+16, так что именно под него рассчитаны все такие коробки. А в комплекте лежит переходничок для установки в такой разъем обычно SSD в формате M.2 2280. То есть такой upgrade kit для MacBook — покупаем его и новый SSD, с помощью переходника устанавливаем SSD в ноутбук, а старый помещаем в USB-коробку и продолжаем пользоваться как быстрым внешним.
Если бы такие комплекты появились лет пять назад, их бы разметали как горячие пирожки. Сейчас же уже поздновато — кто хотел, давно уже ноутбуки тех серий проапгрейдил. Но если вдруг у кого в итоге завалялся ненужный «маковский» SSD, имейте в виду — ему можно дать новую жизнь. Правда не дешево — ввиду эксклюзивности мостов и коробок на них. А тратить 3500-4000 рублей для того, чтобы получить относительно быструю, но громоздкую «флэшку» на 128-256 ГБ (SSD большей емкости можно пока и по назначению использовать) уже не интересно — проще готовую маленькую, но не менее быструю купить даже за сопоставимую сумму. Так что и в этом плане поезд ушел, скорее всего.
Но сравнить JMicron JMS586A с другими мостами при работе с «обычным» SSD нам это никак не помешает. В этом качестве он ничем не отличается от JMS586R или JMS586U — просто в свое время оказалось проще добыть именно этот чип. Что делалось, повторимся, из любви к искусству — саму по себе поддержку USB 3.2 Gen2×2 обеспечивают и другие контроллеры. Более того — самостоятельная сборка внешнего SSD с таким интерфейсом и вовсе может быть менее привлекательной, чем покупка готового устройства на специализированном контроллере. А, если уж что-то собирать, то замахиваться сразу на ASM2464PD, совместимый и с Gen2×2, но в подходящем окружении способный и на большее.
Этот мост тоже фактически опоздал на рынок, но используется разными производителями куда более активно, чем последнее поколение JMicron. Возможно, просто потому, что, продавая в больших количествах RTL9210B, компания может в качестве специального предложения дать скидку и на RTL9220DP.
Хотя идеальным вариантом была бы просто замена старого чипа на новый при той же цене. Поскольку он его и правда заменяет полностью — включая и поддержку SATA-накопителей. Но с этой поддержкой вообще уже непонятно, что делать. Новых «приличных» M.2 SATA SSD практически и нет, а дать новую жизнь старому (если вдруг такой сохранился, и больше девать некуда) можно и при помощи RTL9210B. Во всяком случае, дешевле это обходится, а никаких преимуществ новый мост не дает — SATA по скорости далеко не дотягивает и до Gen2.
Так что тестировать работу в таком режиме мы не будем, но, пользуясь случаем, ее проверили. «Случай» нам обеспечит довольно породистая коробочка Jeyi Snow-leopard 20G — попалась по привлекательной цене. Относительно привлекательной — даже с учетом скидок, и здесь (как и в случае Orico) цена сопоставима с самыми дешевыми корпусами под USB4, а это совсем другая история. Впрочем, надо еще посмотреть — как те дешевые модели работают, конечно. Покупая же что-нибудь не совсем безымянное, можно обычно рассчитывать на то, что всё будет в порядке.
От самого устройства, до полного комплекта поставки — со всеми необходимыми (и качественными!) кабелями, до всяких приятных мелочей.
Включая и чистую эстетику — раз уж RTL9220DP обладает встроенной поддержкой подсветки, в Jeyi на этом тоже экономить не стали, поместив на плату светодиодную полоску, которая светится через специальное окошко. Плюс тяжелый металлический корпус грамотной конструкции — где ничего не болтается, а SSD удерживается на своем месте именно крышкой, что улучшает контакт и теплоотвод.
В общем, безотносительно главного вопроса, сама коробка нам понравилась. Жаль только, что она уже бесперспективная — а таком качестве дороговатая. Но, как уже сказано, для использования здесь и сейчас USB 3.2 Gen2×2 уже подходит хорошо. И обходится дешевле, чем Thunderbolt / USB4, что бьет по привлекательности последнего. Вполне возможно, что всё равно придется использовать более дорогое решение именно в режиме Gen2×2, а то и Gen2 — так и зачем платить больше?
Правда и по этой тройке мостов стремление к экономии тоже бьет — Gen2 обойдется заметно дешевле, но не обязательно будет работать заметно хуже. Пропускная способность интерфейса отличается вдвое, но далеко не всем SSD будет «тесно» и в более медленном при записи больших объемов данных. Поэтому мы и рекомендуем на практике ограничиваться Gen2. Если только нет уверенности, что компьютеры с более быстрыми портами на жизненном пути будут встречаться более-менее регулярно. А что эти самые более быстрые порты дают на практике, нам как раз и необходимо определить.
Методика подробно описана в отдельной статье, в которой можно более подробно познакомиться с используемым программным и аппаратным обеспечением. Здесь же вкратце отметим, что мы используем тестовый стенд на базе процессора Intel Core i9-11900K и системной платы Asus ROG Maximus XIII Hero на чипсете Intel Z590, что обеспечивает полную поддержку всех скоростных режимов USB 3.2 вплоть до Gen2×2 включительно.
Для всех испытуемых использовалась файловая система NTFS. Кэширование записи для USB-накопителей включено во всех случаях, когда оно вообще поддерживается. Для флэшек (включая даже скоростные) как правило не поддерживается. Для внешних SSD и жестких дисков — работает. И лучше им не пренебрегать.
Подбор правильного SSD, пригодного для высокоскоростных режимов USB без оговорок, но без лишних переплат, не самое простое занятие. Но для нужд тестирования можно и просто взять что-нибудь избыточное по скорости — лишь бы не недостаточное. Тем более, при сравнении мостов нас больше всего интересуют пиковые показатели, а их несложно получить благодаря SLC-кэшированию. Да и вообще в последнее время в борьбе за скорости производители ушли достаточно далеко от «потолка» возможностей даже и USB 3.2 Gen2×2. Но не стоит забывать и о том, что потолок этот гибкий — разные накопители в «ограниченных» скоростных режимах ведут себя немного по-разному.
Впрочем, в данном случае у нас уже был достаточный практический опыт самостоятельной сборки действительно быстрых внешних SSD, превосходящих большинство готовых накопителей, но за меньшие деньги (никогда не стоит упускать случая похвалить себя :). Так что к вопросу подошли просто, взяв HikVision G4000 2 ТБ. Это очень быстрое устройство на контроллере MAP1602 с 232-слойной TLC-памятью YMTC. Отличается, кроме прочего, умеренным энергопотреблением, так что отлично себя чувствует и в USB-коробках без необходимости что-то дополнительное придумывать с охлаждением.
В первую очередь эти тесты зависят от конкретного SSD, а не от моста. Но при работе с разными мостами и в разных режимах могут найтись какие-нибудь нюансы, так что для полноты картины осветим ее и с этой стороны.
Для начала напомним, на что такие SSD способны в «родном» режиме, то есть при подключении к четырем линиям PCIe Gen4. Скорость записи в кэш здесь может превышать 5 ГБ/с, но ни один из внешних интерфейсов на такое не рассчитан. Так что на практике важнее то, что ниже 2 ГБ/с (теоретически достижимых с USB 3.2 Gen2×2) мы проваливаемся лишь на небольшой части объема — непосредственно при разгребании кэша в конце теста.
Этот участок мы наблюдаем и при использовании USB-моста ASMedia ASM2364. Работу же самого кэша увидеть почти невозможно: прямая запись достаточно быстрая, чтобы полностью освоить примерно 1,7 ГБ/с, которые Gen2×2 и обеспечивает в однопоточном режиме.
По логике здесь должен быть третий график, но, как оказалось, AIDA64 нормально с Realtek RTL9220DP работать не в состоянии — бывает с ней такое, к сожалению. Впрочем, как нам кажется, без нее можно обойтись — других тестов будет достаточно. Этот вообще больше привязан к конкретному SSD, а не к USB-мосту. А поведение G4000 (и аналогов) в таком режиме примерно одинаковое в двух случаях — значит, вряд ли бы отличалось и в третьем.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 936,5 | 939,4 |
| ASMedia ASM2364 Gen2×2 | 1645,9 | 1615,7 |
| JMicron JMS586A Gen2 | 931,0 | 933,6 |
| JMicron JMS586A Gen2×2 | 1438,7 | 1435,2 |
| Realtek RTL9220DP Gen2 | 939,4 | 934,7 |
| Realtek RTL9220DP Gen2×2 | 1624,0 | 1643,3 |
Тестируя мосты, можно ограничиться и пустым SSD — всё равно разница в двух состояниях от моста не зависит. Но нам нужно было в этом точно убедиться, дабы в дальнейшем было на что ссылаться. А с конкретикой всё просто — в режиме Gen2 все ведут себя одинаково, Gen2×2 скорость заметно увеличивает, но не удваивает. ASMedia ASM2364 и Realtek RTL9220DP «тянут» чуть более 1,6 ГБ/с, JMicron JMS586A же примерно на 200 МБ/с медленнее.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 1072,0 | 1072,0 |
| ASMedia ASM2364 Gen2×2 | 2035,6 | 2023,6 |
| JMicron JMS586A Gen2 | 1066,8 | 1063,0 |
| JMicron JMS586A Gen2×2 | 1862,3 | 1845,3 |
| Realtek RTL9220DP Gen2 | 1057,2 | 1056,9 |
| Realtek RTL9220DP Gen2×2 | 2038,3 | 2010,5 |
Многопоточный режим для внешнего накопителя синтетичен, но результаты в нем увеличиваются, причем только так и можно выжать из USB всё, на что интерфейс способен. Либо из конкретного контроллера — поскольку JMS586A и в этом случае на пару сотен мегабайт в секунду медленнее. Впрочем, и это всё равно радикально быстрее, чем обеспечивает режим Gen2, но лишает практического смысла погоню именно за этим чипом. А из двух прочих можно любой покупать. Какая коробка больше понравится — других критериев фактически и нет.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 949,7 | 960,0 |
| ASMedia ASM2364 Gen2×2 | 1629,8 | 1603,2 |
| JMicron JMS586A Gen2 | 908,3 | 917,2 |
| JMicron JMS586A Gen2×2 | 1458,6 | 1441,8 |
| Realtek RTL9220DP Gen2 | 1010,6 | 990,9 |
| Realtek RTL9220DP Gen2×2 | 1635,3 | 1628,0 |
При записи у RTL9220DP наблюдается некоторое преимущество в режиме совместимости. JMS586A же отстает от конкурентов так же, как и при чтении.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 999,4 | 1004,9 |
| ASMedia ASM2364 Gen2×2 | 1818,7 | 1813,4 |
| JMicron JMS586A Gen2 | 1046,2 | 1031,6 |
| JMicron JMS586A Gen2×2 | 1760,7 | 1752,4 |
| Realtek RTL9220DP Gen2 | 1057,3 | 998,8 |
| Realtek RTL9220DP Gen2×2 | 1931,4 | 1928,3 |
Конкретные цифры немного меняются, общее положение дел — нет.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 1046,4 | 1047,1 |
| ASMedia ASM2364 Gen2×2 | 1907,7 | 1846,3 |
| JMicron JMS586A Gen2 | 929,7 | 914,0 |
| JMicron JMS586A Gen2×2 | 1525,4 | 1503,0 |
| Realtek RTL9220DP Gen2 | 1047,6 | 1046,4 |
| Realtek RTL9220DP Gen2×2 | 1904,6 | 1881,3 |
У JMS586A ниже и скорость записи, и скорость чтения — при записи одновременно с чтением эффект становится кумулятивным.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 641,2 | 668,2 |
| ASMedia ASM2364 Gen2×2 | 942,6 | 961,9 |
| JMicron JMS586A Gen2 | 648,3 | 645,6 |
| JMicron JMS586A Gen2×2 | 772,5 | 762,0 |
| Realtek RTL9220DP Gen2 | 645,5 | 640,8 |
| Realtek RTL9220DP Gen2×2 | 938,6 | 944,3 |
Как мы помним по низкоуровневым исследованиям, «сдвоенные» режимы USB3 повышают пропускную способность, но не снижают задержки — что на всяком рандоме сказывается неминуемо. Тоже причина ограничиться более дешевым Gen2 для ряда сценариев. А, если не ограничиваться, то выбирать стоит между ASMedia и Realtek. JMicron это раунд провалил — и с выходом на рынок опоздал, и по скорости ничего интересного не предложил.
На данный момент лучшим комплексным бенчмарком для накопителей является PCMark 10 Storage, с кратким описанием которого можно познакомиться в нашем обзоре. Там же мы отметили, что не все три теста, включенных в набор, одинаково полезны — лучше всего оперировать «полным» Full System Drive, как раз включающим в себя практически все массовые сценарии: от загрузки операционной системы до банального копирования данных (внутреннего и «внешнего»). Остальные два — лишь его подмножества, причем на наш взгляд не слишком «интересные». А вот этот — полезен в том числе и точным измерением не только реальной пропускной способности при решении практических задач, но и возникающих при этом задержек. Усреднение этих метрик по сценариям с последующим приведением к единому числу, конечно, немного синтетично, но именно, что немного: более приближенных к реальности оценок «в целом», а не только в частных случаях, всё равно на данный момент нет. Поэтому есть смысл ознакомиться с этой. Пусть она и немного избыточна для оценки даже «полноформатных» и небюджетных внешних SSD — все-таки пока еще даже для многих их владельцев идея использовать такой не вместе с, а иногда и вместо внутреннего кажется революционной. Однако те же тесты чтения, записи и копирования данных в состав тестового пакета входят, да и более сложные трассы многим небезынтересны на практике — а потому при всей своей комплексности оценки программы очень полезны.
| Пустой накопитель | Свободно 100 ГБ | |
|---|---|---|
| ASMedia ASM2364 Gen2 | 1105 | 1037 |
| ASMedia ASM2364 Gen2×2 | 1310 | 1215 |
| JMicron JMS586A Gen2 | 1093 | 1033 |
| JMicron JMS586A Gen2×2 | 1240 | 1133 |
| Realtek RTL9220DP Gen2 | 1114 | 1043 |
| Realtek RTL9220DP Gen2×2 | 1325 | 1261 |
Впрочем, ничего такого уж интересного — в точном соответствии с другими тестами и знанием о том, как работают разные USB-режимы. Но непротиворечивость результатов разных тестов друг другу — тоже сам по себе полезный и самодостаточный результат.
Ключевым на сегодня является вопрос, стоит ли вообще связываться с USB 3.2 Gen2×2 при покупке или самостоятельной сборке внешнего SSD, а выбор конкретной реализации — вопрос второстепенный. Звание перспективного у этого режима уже отобрали, сделав его необязательным в рамках спецификаций USB4, но определенная ниша сохраняется, многим это нужно — если, конечно, использовать USB 3.2 Gen2×2 планируется здесь и сейчас, а не когда-нибудь. Дешевле ограничиться Gen2, а эффективнее на будущее — USB4, но разумным компромиссом в ряде случаев может оказаться как раз Gen2×2: он быстрее первого, но дешевле второго. Да и распространенность тоже как раз компромиссная. Зато это самый быстрый интерфейс, который при желании можно добавить к уже пожилому десктопу.
Конкретные же реализации, по большому счету, не слишком важны. Готовые накопители являются законченными изделиями, так что их нужно оценивать в комплексе. Выбор отдельных коробочек для самостоятельной сборки существует, но ASMedia ASM2364 и Realtek RTL9220DP для пользователя практически равнозначны. JMicron JMS586A помедленнее (чем и хуже), но главную задачу выполняет, так что тоже подойдет. Ориентироваться стоит скорее на то, какая коробочка понравилась — из подходящих по цене. То есть выбирать имеет смысл конкретное устройство по его характеристикам, а мост вторичен. Тоже хорошее, в общем-то, известие.





















Комментарии