Захотелось ускорить периодический бекап файлов общим объемом под 150Гб. Резервное копирование по сети исторически как-то не прижилось, а вот подключить внешний диск, быстро слить на него образ, потом сжать его и перенести в хранилище — самое то. Еще и дополнительная резервная копия останется на временном носителе если повезет. Но при использовании традиционного HDD снятие образа занимает около 50 минут, долго. Первая идея для ускорения — взять дешевый SSD вместо HDD, ведь надежность тут нас не особо волнует, а сейчас из любого китайского шлака выжимают 500МБ/с, правда?
Goldenfir нам обещает:
Для дисков всех размеров
Read/Write Speed:Read 64-550MB/S: Write:22-500MB/S
Nand Flash Type:TLC
И конкретно для выбранного объема:
SSD Capacity: 256 GB
Read Speed:470-580MB/s
Write Speed:300-540MB/s
Диск пришел почти через месяц после заказа (2 недели тянули с отправкой, видимо после мартовских распродаж впопыхах собирали из того что было). Снаружи выглядит так:
На бутафорской наклейке (никак не препятствующей разборке) рядом с надписью «китайской гарантии совсем нет если порвать» стоит дата изготовления апрель 2019. Внутри контроллер sm2258xt
И, внезапно, в данном экземпляре оказалась флеш-память Micron MLC
Тесты, скорость
Диск тестировался в USB3.0 кейсе ORICO 2189U3 9мм.
Объем без неожиданностей
А вот средняя скорость при непрерывной записи всего объема диска оказалась печальна. Первая половина диска была заполнена за 10 минут, и еще 50 минут потребовалось на заполнение второй половины.
CrystalDiskMark на пустом диске
Кейс ORICO 2189U3 9мм почему-то стабильно показывал низкую скорость последовательного чтения. В другом кейсе ORICO 2578C3 последовательное чтение выросло до 376.524 MB/s, но просели все остальные параметры. ORICO 2578C3 кстати сделан на ущербном чипе NS1068X — ни в коем случае не берите его для SSD, он не умеет TRIM.
CrystalDiskMark на заполненном на 75% диске:
Aida64, последовательное чтение:
И, самое интересное, последовательная запись:
SLC кэша хватает на 52% объема. Далее при непрерывной записи начинается жуть со средней скоростью около 45МБ/с и проседаниями до 22МБ/с. На этом месте мелькнула мысль открыть диспут на возврат 48% цены (где мои 300-540MB/s на запись?!), но под руку попался купленный год назад раза в 2-3 дороже Kingston A400, который показал такую картину:
По скорости копеечный Goldenfir смотрится лучше бюджетного Кингстона. Несмотря на то что при непрерывном заполнении диска скорость записи значительно падает, при обычном использовании в дело вступает SLC кэш и скорости получаются такими же хорошими, как и на пустом диске (см. CrystalDiskMark на заполненном на 75% диске).
Реальная скорость копирования 30Гб файла на диск (отформатирован в ntfs):
Скорость копирования с этого диска на нормальный ssd:
После интенсивных записей в кейсе без поддержки TRIM, на копировании немаленьких файлов диск ведет себя отвратительно:
и даже так:
При этом очень сильно нагревается, держать руку на обратной стороне платы в районе памяти и контроллера практически невозможно. И это не внутри теплого или горячего ноутбука, а на открытом воздухе со снятым пластиковым корпусом. Неспроста в некоторых отзывах проскакивают фотографии подгоревших дисков.
После перестановки в нормальный кейс и выполнения TRIM, скорости полностью восстанавливаются.
Смарт:
Параметр A8 намекает на то что это MLC, и goldenfir рассчитывает на 7000 циклов перезаписи. У TLC судя по скриншотам из отзывов там обычно 1500. /в каментах пишут что производитель не парится и ставит 7000 и для некоторых TLC/
Температура отображается всегда 40 градусов. В описании чипа SM2258XT упоминается «Built-in temperature sensor for SSD temperature detection». Есть мысль, что реальную температуру умышленно скрыли чтобы не вызывать у пользователей панику (вспоминаем сильный нагрев без TRIM, да и с TRIM он хорошо греется после исчерпания SLC кэша).
Update: датчик температуры действительно есть в контроллере и скрыт теми кто собирал накопитель. После перепрошивки (через SMI MPTool SM2258XT IM3D R0917B с сайта usbdev) настоящая температура появляется и активно реагирует на интенсивность работы накопителя или если на него подуть.
Температура в конце теста h2testw, диск лежит со снятым корпусом на столе (на несоответствие серийника и других цифр не обращайте внимания, они обнуляются/меняются при перепрошивке):
Кстати, в прошивальшике «радует» обилие опций, позволяющих производителю манипулировать данными показываемыми через SMART: «отображать фиксированную температуру», «отображать температуру максимум 54 градуса», «счетчики Reallocated/Pending Sector/Event всегда показывать равными 0».
Итоги
Изначальная цель достигнута, время резервного копирования уменьшено и теперь бекап 150Гб занимает менее 20 минут.
В общем, диск ок в качестве внешней флешки на 130 быстрых гигабайт + 110 медленных при условии если не записывать на него одним махом объемы сильно превышающие 50% свободного места.
Нормальная работа в SLC режиме это вроде бы повод для того чтобы даже попробовать использовать этот диск в качестве системного. И это может быть и можно было бы сделать (конечно же избегая хранить там что-то, что было бы жалко внезапно потерять), если бы не подозрительный нагрев который тут невозможно проконтролировать без перепрошивки. Учитывая фотографии обугленных дисков из отзывов, пихать это внутрь ноутбуков небезопасно.
И последнее время в оффлайне цены выравниваться стали.
Сам долго гонялся, потом решил, что гарантия и ресурс важнее!
Справа «трупы», слева — такие диски пихаю в старые системы через разномастные SATA -IDE переходники. И это единственный диск, который заработал на моем Benq A52 2007 года выпуска. Вскрытием не занимался, работает и ладно. Кстати, есть такой как в этом обзоре, только меньшей емкости. Работает на 775 платформе. Нареканий нет. Да, сейчас цены выравнялись, но по традиции покупаю у наших китайских братьев.
не, у этого же флеша в tlc варианте как правило те же 7тыщ проставлено. это видимо умолчательное значение в мптуле, которые китайцы обычно не меняет.
а влияет оно только на расчет процентов в смарте.
ps. например, тоже goldenfir:
Model: SSD 360GB
…
FlashID: 0x2c,0xcc,0xf9,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 768Gb/CE 384Gb/die
…
168 Unknown_Attribute -O--CK 100 100 050 — 7000
причём он ещё и хитро считается.
причём если используется режим СЛЦ, а потом работает уплотнение — то ячейка перезаписывается минимум 1 раз.
т.е. записали 1/3 или 1/2 объёма быстро — закончился свободный флеш — пишется уже «как положено» прочитали, добавили новые данные — записали.
кстати, пока суть да дело, кто реально лучше для покупки, Кингстон А400, ВД Грин или Крушал ВХ500? применение обычное-винда игрушки, без вылюбонов и специфики с записью/чтением.
ресурсный тест то такое,
ВД не я ставил но с ним работал, как по мне как обычный винт.
ВД грин внутри ОЕМ Сандиск.
есть просто один упёртый человек — хочу говорит ССД на 240 ГБ но не в Китае, только местные с гарантией и до 30 баксов.
начал с А400.
a400 сейчас часто попадается на s11+b16a — это самый быстрый из этих вариант по записи. но надо смотреть прошивку в окошке блистера (sfbkB1??). там может быть и с другим флешем, и вообще на 58xt бывает.
green g2 — крайне уныл.
bx500 — суть предмет обзора с tlc флешем.
впрочем с точки зрения запуска системы-софта, если сильно не забивать, то заметной разницы может и не оказаться.
короче при примерно одинаковой цене — ВХ 500.
с учётом того что можно заказать и оплатить. выбирать возможности не будет.
печально.
спасибо.
когда же вы перестанете делить память на типы и начнёте с контроллеров?
это дешёвые контроллеры не умеют писать, и пишут в несколько потоков вместо 8-10. вот и получаются низкие скорости.
а ещё отсутствие кэша — был бы он писалось бы сразу нормально.
или это тоже миф?
у прошивок mas0902 настройки размера slc-кеша бывают. но какие они окажутся у очередного экземпляра — неизвестно.
в частности splash/2019 недавно обновили, и кеша там теперь стало избыточно больше.
у прошивок s11 для mlc кеша его можно полностью отрубить, или можно перевести весь в pslc режим. у большинства tlc'шных — нет (кроме того почти все они гонят запись через кеш, исключая только 64L интельмикрон). вообщем тут есть изрядное разнообразие поведения, в отличие от 2258xt.
зачем вообще нужен slc-кеш у sata дисков с tlc в обьемах от 500G/1T — мне неведомо. у мелких понятно, рисовать красивые попугаи записи в спеках, но здесь — вредительство какое-то.
мои поиски на предмет настроек slc-кеша у 2258 успехом на данный момент не увенчались, у всех прошивок одинаково. точнее есть два отклонения — малый размер кеша (см. wd green g1) — особенность прошивок только с ейным флешем и управление приоритетами сброса кеша (см. ранние crucial bx500/120) — это можно в любых прошивках года так от 18го, может не с самого начала (Rxxxx).
но приницпиально это ничего не меняет, данные в любом случае идут через slc-кеш.
так что рецепт тут один — не связываться с 58/59xt.
перешивать смысла нет.
Внутри обнаружился SM2258XT + 4 кристалла 89b47832 (B0KB). По всем тестам заполнения и скорости оного точно видно что работает всё это хозяйство в SLC.
Очень интересно повторить такой подвиг на своих кроликах. Интересно разобраться, как они это сделали?
нарисовать красивый график на последовательной записи — да, можно, а как только начнется реальная работа, включая запись мелкоблочную и непоследовательную, образуется мусор в количестве, обьема резерва не хватит, и пойдет он перетассовывать в tlc и прочую свою дурь проявлять. можно еще сильнее урезать обьем, но это лишь снизит вероятность, но не исключит полностью.
урезать его кстати совсем не обязательно настройками прошивки, можно банально создать раздел на часть обьема.
но нет, это просто запрет поддержки буферизации при записи (тоже самое что можно отключить в свойствах диска, точнее с этой галочкой — уже нельзя включить). на slc-кеш не влияет никак. хотя скорость записи роняет и в кеш, и после него.
настраивать размер у 2258 нельзя — это настройки воспринимают только прошивки для сунгового флеша, прошивкам для L06B/B0KB на них совершенно пофиг.
отключить slc-кеш — надо сначала разрешить отображение в интерфейсе опции L06BDirectWrite:
в UFD_MP\Setting.set добавить в разделе [OPTION]
ShowL06BDirectWrite=1
и установить эту галочку. тогда будет голый mlc. работает ли это с каким-то еще флешем — не проверял.
мптул для 2258? там обычно other settings совсем нет. или 2258xt?
А в 2258xt этого и не должно быть?
именно.
В куче обзоров накопителей на 2258xt написано что контроллер поддерживает Direct-to-TLC (но конечно не исключено что это кто-то один написал, а остальные не проверяя скопировали).
Еще одна интересная вещь светится в mptool 2258xt:
Чем бы эту команду отправить…
правда многие не верят что может быть иначе, и даже усиленно сопротивляются, а потом оказывается что это норма и что все всё знают и давно говорили об этом. но скорость записи не важна.
потом оказывается важна но не всегда и не везде.
да и заявлено одно по факту другое — но у всех так же — так что это норма.
В итоге осталось ещё проверить реальную скорость чтения с ЗАПОЛНЕННЫХ участков не специальным тестом, а именно реальную скорость вычитывания данных.
там тоже будет сюрприз, окажется что не может этот накопитель(кстати пора давно перестать их называть дисками) читать со скоростями 500+… под 300 — да.
Это про «Скорость копирования с этого диска на нормальный ssd» или имеется ввиду что-то еще?
реальный софт который умеет показывать реальную скорость загрузки(чтения) данных лично я не знаю.
можно только посмотреть косвенно.
П.С. в обозреваемом точно не 128гб памяти MLC в TLC режиме?..
флеша тут 256G mlc.
помогите пожалуйста опознать память, что бы прошить MPTool под контроллер SM2258XT, не выгугливается, маркировка чипа:
SanDisk
05138 512G China
7212DVCAEOEF
выбрали модель по цене и все.
у самого Goldenfir 360Gb один в компе на систему, другой в ноуте + Goldenfir 120Gb eSata в нем же.
Для дома хватает с головой
«Вот что можно накачать для хранения на 64 и более Гб, чего не страшно (не важно) было бы потерять в случае трагедии диска???»
Официальное обращение John Mcafee к народу:
Он же сдохнет? Да, тест очень жёсткий, пишет и читает 3 раза каждый блок, длится часа 2, но не должен поди корпус-то плавить даже в нагрузке) Вот думаю что с ним дальше делать, пока есть пара недель на возможность открытия спора.
Ну на самом деле я взял ещё и два на 240, и 256, все белые. Хочу понять, зачем существует 240, если разница в 20 рублей. Может чипы разные. Приехали пока что 128 и 256. Тестил той же методикой 256, его корпус не почернел.
Интересно также, что нигде не обнаружил отзывов, чтобы кто-то разбирал корпус и улучшал теплоотвод от чипа радиаторами, металлической пластиной.