Китайские USB флешки на 64Gb
Все мы знаем, что флешки надо покупать в китайских интернет-магазинах, например, на Алиэкспресс. Это обычно вполне качественный продукт за существенно более низкую стоимость по сравнению с аналогичными товарами в розничных магазинах. Зачем платить больше — если всё равно все флешки сделаны в Китае?
Поскольку китайцы продают флешки по ценнику, приближенному к их реальной себестоимости — у них хорошо виден прогресс микросхем флеш-памяти. Это выражается в том, что в модельном ряду флешек всегда есть емкость, которая обеспечивает минимальную цену за гигабайт емкости.
Еще совсем недавно оптимальными по цене за гигабайт были флешки на 32Gb — но прогресс движется, и теперь модели на 64Gb стали оптимальными, максимально дешевыми за единицу емкости хранения. Сегодня у нас на тесте — 3 модели дешевых флешек с АлиЭкспресса на 64Gb, вот такие:
Самая дешевая — классическая китайская Noname флешка в красном алюминиевом корпусе. Но и остальные модели не сильно дороже нее, при этом они располагают дополнительным функционалом.
Например, флешка TEXTME имеет два USB-разъема — на одном конце обычный USB, а на втором конце MicroUSB. Вдобавок к ней в комплект продавец прикладывает отличный переходник с USB на USB-C. Это позволяет втыкать эту флешку непосредственно в мобильные устройства вроде смартфонов и планшетов.
А флешка Netac U335S имеет аппаратный выключатель записи. То есть, записав на нее что-то, можно заблокировать флешку от изменений — она будет читаться, но файлы на ней невозможно будет изменить или стереть, пока вы не переведете переключатель обратно в положение разрешения записи. Это на самом деле бесценная фича для тех, кто вынужден тыкать флэшку в компьютеры, могущие быть зараженными вирусами.
Все три флэшки имеют реальную емкость 64 миллиарда байт — это около 59 гигабайт, согласно стандарта. Тест H2testw не показывает ошибок. Но вот реальная скорость работы флэшек — разная.
Быстрее всех оказался сисадминский Netac U335S:
Writing speed: 21.4 MByte/s
Reading speed: 36.0 MByte/s
Как видите, у него довольно приличная скорость и записи, и чтения.
На втором месте, как ни странно, самая дешевая красная флешка:
Writing speed: 10.6 MByte/s
Reading speed: 18.7 MByte/s
А вот TEXTME демонстрирует интересную особенность — она читается быстрее красной, но пишется очень медленно:
Writing speed: 3.80 MByte/s
Reading speed: 23.2 MByte/s
Это средние скорости на всей ёмкости флешки, согласно тесту H2testw, который сначала заполняет всю ёмкость флешки файлами размером в 1 гигабайт, а потом пытается их прочитать.
Однако если писать и читать один файл размером 1 гигабайт на чистую флешку — результат будет другой. Та же самая флешка TEXTME запишет этот файл со скоростью 27 мегабайт в секунду, а прочитает со скоростью 36.6 мегабайт в секунду.
Флешка Netac показывает скорость 28 и 39 мегабайт в секунду, соответственно чтения и записи.
Ну а красная флешка показывает скорость в таком режиме, близкую к средней, измеренной в предыдущем тесте.
О чем нам это говорит? О, об очень многом. Прежде всего о том, что флешка TEXTME реализует стратегию записи, ранее применявшуюся на SSD-дисках с памятью TLC. Суть этой стратегии в том, что пока в микросхемах памяти много свободного места — запись в них осуществляется в режиме SLC, то есть по 1 биту в ячейку, а не по 3 бита. В таком режиме запись происходит гораздо быстрее, да и чтение тоже быстрее. Правда, по мере заполнения памяти контроллеру памяти приходится возвращаться обратно и переписывать ранее заполненные ячейки уже в режиме TLC — отчего запись начинает сильно тормозить. Ну и чтение из ячеек, заполненных как TLC — тоже происходит медленнее.
Вполне очевидно, что красная флешка ничего такого не делает — она тупо пишет сразу в TLC и никуда не спешит, но зато ее производительность предсказуема на всём объеме памяти.
Ну а Netac работает аналогично флэшке TEXTME, только контроллер у нее гораздо производительнее и алгоритмы лучше. Да и память побыстрее. Поэтому деградация скорости при заполнении емкости хотя и тоже ощущается — но она не столь катастрофична.
Интересна также разница в стратегиях. Контроллер TEXTME старается держать в режиме SLC чистый кусок памяти емкостью около 2 гигабайт (в качестве быстрого буфера для записи) до тех пор, пока остальная память не заполнится.
Netac действует иначе — он держит всю память в режиме SLC, и начинает конверсию в TLC только когда память в таком режиме подходит к концу.
Ну а «краснопузая» флэшка вообще не преподносит никаких сюрпризов и обеспечивает скорости хотя и не рекордные, но зато стабильные.
В целом выводы такие: флэшки стали очень разные. И в зависимости от того, для чего вы их применяете — одна и та же флэшка может вас порадовать или разочаровать.
Например, для устройства типа видеорегистратора, которое пишет на флэшку поток не слишком большой, зато постоянный — самая дешевая «краснопузая» флэшка может быть идеальным решением.
Netac достаточно громоздкая для своей емкости — зато быстро пишется и читается даже при записи больших объемов.
Ну а TEXTME — вполне приемлемая недорогая универсальная флэшка для того, чтобы в офисе перекидывать документы с компа на комп, минуя локальную сеть, особенно если сеть реализована через WiFi. Да, она начнет подтормаживать на запись уже после записи 2 гигабайт — но многие ли документы имеют такой размер?