Методика тестирования накопителей образца 2021 года
Одним движением руки 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.
Мосты USB—NVMe: текущее состояние дел
Как уже было отмечено выше, на данный момент появились первые продукты с поддержкой «родных» режимов 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 и посмотреть, есть ли в этом случае какая-нибудь разница. Но для начала пройдемся по испытуемым, благо один из них для нас вообще новый.
Объекты тестирования
ASMedia ASM2364
Этот мост, как уже сказано, появился на рынке самым первым. Сначала мы с ним познакомились в составе готовых внешних SSD Seagate и Western Digital, позднее решено было обзавестись собственным домиком для экспериментов, что и вылилось в покупку Orico M2PVC3-G20 еще три года назад.
Эта модель продается на AliExpress и сейчас, но сейчас для приобретения она уже не интересна — Orico особым гуманизмом в ценовой политике не отличается, так что за эти деньги можно уже и что-нибудь недорогое на ASMedia ASM2464PD попробовать подыскать, а USB4 — совсем другая история. Но три года назад расклад был немножко другим.
Сама же коробка за это время не изменилась. Интересной особенностью здесь является активное охлаждение SSD, хотя можно и без него обходиться. Дизайн же строго утилитарный и довольно скучный, но на рабочих характеристиках это не сказывается. Тем более, не сказывалось три года назад — когда этот интерфейс был не только самым быстрым на рынке, но и самым перспективным, а ASM2364 — единственной его реализацией.
JMicron JMS586A
Путь этого моста на рынок оказался слишком долгим, так что встретиться с ним нам удалось лишь в прошлом году. Причем для этого пришлось купить не самый дешевый 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, но в подходящем окружении способный и на большее.
Realtek RTL9220DP
Этот мост тоже фактически опоздал на рынок, но используется разными производителями куда более активно, чем последнее поколение 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 (и аналогов) в таком режиме примерно одинаковое в двух случаях — значит, вряд ли бы отличалось и в третьем.
Работа с большими файлами
Тестируя мосты, можно ограничиться и пустым SSD — всё равно разница в двух состояниях от моста не зависит. Но нам нужно было в этом точно убедиться, дабы в дальнейшем было на что ссылаться. А с конкретикой всё просто — в режиме Gen2 все ведут себя одинаково, Gen2×2 скорость заметно увеличивает, но не удваивает. ASMedia ASM2364 и Realtek RTL9220DP «тянут» чуть более 1,6 ГБ/с, JMicron JMS586A же примерно на 200 МБ/с медленнее.
Многопоточный режим для внешнего накопителя синтетичен, но результаты в нем увеличиваются, причем только так и можно выжать из USB всё, на что интерфейс способен. Либо из конкретного контроллера — поскольку JMS586A и в этом случае на пару сотен мегабайт в секунду медленнее. Впрочем, и это всё равно радикально быстрее, чем обеспечивает режим Gen2, но лишает практического смысла погоню именно за этим чипом. А из двух прочих можно любой покупать. Какая коробка больше понравится — других критериев фактически и нет.
При записи у RTL9220DP наблюдается некоторое преимущество в режиме совместимости. JMS586A же отстает от конкурентов так же, как и при чтении.
Конкретные цифры немного меняются, общее положение дел — нет.
У JMS586A ниже и скорость записи, и скорость чтения — при записи одновременно с чтением эффект становится кумулятивным.
Как мы помним по низкоуровневым исследованиям, «сдвоенные» режимы USB3 повышают пропускную способность, но не снижают задержки — что на всяком рандоме сказывается неминуемо. Тоже причина ограничиться более дешевым Gen2 для ряда сценариев. А, если не ограничиваться, то выбирать стоит между ASMedia и Realtek. JMicron это раунд провалил — и с выходом на рынок опоздал, и по скорости ничего интересного не предложил.
Комплексное быстродействие

На данный момент лучшим комплексным бенчмарком для накопителей является PCMark 10 Storage, с кратким описанием которого можно познакомиться в нашем обзоре. Там же мы отметили, что не все три теста, включенных в набор, одинаково полезны — лучше всего оперировать «полным» Full System Drive, как раз включающим в себя практически все массовые сценарии: от загрузки операционной системы до банального копирования данных (внутреннего и «внешнего»). Остальные два — лишь его подмножества, причем на наш взгляд не слишком «интересные». А вот этот — полезен в том числе и точным измерением не только реальной пропускной способности при решении практических задач, но и возникающих при этом задержек. Усреднение этих метрик по сценариям с последующим приведением к единому числу, конечно, немного синтетично, но именно, что немного: более приближенных к реальности оценок «в целом», а не только в частных случаях, всё равно на данный момент нет. Поэтому есть смысл ознакомиться с этой. Пусть она и немного избыточна для оценки даже «полноформатных» и небюджетных внешних SSD — все-таки пока еще даже для многих их владельцев идея использовать такой не вместе с, а иногда и вместо внутреннего кажется революционной. Однако те же тесты чтения, записи и копирования данных в состав тестового пакета входят, да и более сложные трассы многим небезынтересны на практике — а потому при всей своей комплексности оценки программы очень полезны.
Впрочем, ничего такого уж интересного — в точном соответствии с другими тестами и знанием о том, как работают разные USB-режимы. Но непротиворечивость результатов разных тестов друг другу — тоже сам по себе полезный и самодостаточный результат.
Итого
Ключевым на сегодня является вопрос, стоит ли вообще связываться с USB 3.2 Gen2×2 при покупке или самостоятельной сборке внешнего SSD, а выбор конкретной реализации — вопрос второстепенный. Звание перспективного у этого режима уже отобрали, сделав его необязательным в рамках спецификаций USB4, но определенная ниша сохраняется, многим это нужно — если, конечно, использовать USB 3.2 Gen2×2 планируется здесь и сейчас, а не когда-нибудь. Дешевле ограничиться Gen2, а эффективнее на будущее — USB4, но разумным компромиссом в ряде случаев может оказаться как раз Gen2×2: он быстрее первого, но дешевле второго. Да и распространенность тоже как раз компромиссная. Зато это самый быстрый интерфейс, который при желании можно добавить к уже пожилому десктопу.
Конкретные же реализации, по большому счету, не слишком важны. Готовые накопители являются законченными изделиями, так что их нужно оценивать в комплексе. Выбор отдельных коробочек для самостоятельной сборки существует, но ASMedia ASM2364 и Realtek RTL9220DP для пользователя практически равнозначны. JMicron JMS586A помедленнее (чем и хуже), но главную задачу выполняет, так что тоже подойдет. Ориентироваться стоит скорее на то, какая коробочка понравилась — из подходящих по цене. То есть выбирать имеет смысл конкретное устройство по его характеристикам, а мост вторичен. Тоже хорошее, в общем-то, известие.
22 комментария
Добавить комментарий
В быстром интерфейсе для «флешек» есть смысл только если эту флешку потом есть куда воткнуть в другой комп с быстрым интерфейсом, но… 2х2 почти нигде нет. Даже 2.0-то и то редкость.
Или ТБ4/ЮСБ4 или ген 1.
Поэтому абсолютно бесполезный стандарт.
Meteor Lake (мобильные SOC) поддерживают 20 gbit/s
«Именно добавить — кабели Gen1/Gen2 и Gen2×2 это совсем разные кабели. Возьмете неподходящий — никаких 20 Гбит/с не будет, поскольку негде их передавать.»
USB 3.2 2x2 кабели по спеке это обычные кабели 3.1
Добавить комментарий
Пожаловаться на комментарий