Оригинал материала: https://3dnews.ru/913060

Обзор SSD Crucial BX100: младший козырь

Характеристики. Комплектация. Внешний вид

Crucial не перестаёт удивлять той бурной деятельностью, которую в течение последнего года она развернула на рынке твердотельных накопителей. После того как её родительская компания Micron освоила массовое производство MLC NAND по 16-нм технологии, Crucial стала штамповать новые модели SSD одну за другой. И получаются у неё при этом не какие-то серые и проходные продукты — напротив, со стапелей компании сходят если не шедевры, то как минимум очень яркие устройства потребительского уровня, привлекательность которых по совокупности характеристик, включая цену, делает их лидерами продаж. Более того, одна из недавних моделей, Crucial MX100, вообще стала самым запоминающимся накопителем последнего времени, поскольку она смогла фактически перекроить весь рынок потребительских SATA SSD. Под её влиянием предложения среднего уровня заметно подешевели, а их производительность возросла. И совершенно неудивительно, что именно MX100 по итогам прошедшего года стал самой популярной покупкой в соответствующих отделах крупнейших глобальных интернет-магазинов.

Основным козырем в руках Crucial выступает 16-нм MLC NAND компании Micron, которая не продаётся на открытом рынке и потому остаётся недоступной для других производителей SSD. Эта память оказалась настолько хороша, что продукции Crucial удаётся не только конкурировать с SSD на базе иных разновидностей MLC NAND, но и успешно противостоять тем моделям, в основе которых лежит откровенно бюджетная трёхбитовая TLC NAND или новаторская трёхмерная V-NAND. Напомним, концерн IMFT, в отличие от других производителей, при производстве флеш-памяти использует диэлектрик с высокой диэлектрической проницаемостью, и это обеспечивает высокий выход годных кристаллов и их хорошее качество. Одним из показателей прогрессивности этого подхода может служить, например, тот факт, что конкуренты Intel и Micron на поприще производства флеш-памяти пока так и не смогли наладить массовый выпуск продукции по процессам с нормами менее 19 нм.

Иными словами, получив в своё распоряжение отличную компонентную базу, Crucial «поймала волну», и совершенно закономерно, что теперь она не собирается останавливаться на достигнутом. Так, новейший накопитель этого производителя, MX200, уже рассматривался на 3DNews в одном из последних обзоров и, как и его предшественник, снова завоевал наши симпатии. Однако MX200 – не единственная модель SSD, которой Crucial собирается взрывать рынок этой весной. В дополнение к ней была подготовлена ещё одна многообещающая новинка, которая будет сосуществовать параллельно с MX200, – BX100.

Стратегия многих производителей потребительских SSD заключается в том, чтобы иметь в своём ассортименте две разные по характеристикам линейки накопителей. Одна адресована тем пользователям, для которых на первом месте стоит высокая скорость и дополнительная функциональность, во второй же акцент делается на максимальном снижении цены. Подобную дифференциацию решила ввести и Crucial, разделив свои SSD-продукты на две группы. Накопители, входящие в серию MX, теперь явно позиционируются как производительные, а по-настоящему бюджетными предложениями должны стать представители серии BX. Собственно, Crucial BX100 как раз и открывает эту дешёвую серию.

Впрочем, такое объяснение вызывает некоторый диссонанс, ведь MX200 и MX100, которые теперь оказались предложениями, относящимися в ассортименте Crucial к верхнему сегменту, никак нельзя назвать дорогими моделями: их стоимость находится на очень демократичном уровне. Но Crucial готова орудовать ценовым рычагом ещё радикальнее – BX100 дешевле их обеих. Фактически эта модель оказалась современным потребительским SATA SSD с чуть ли не самой низкой ценой. Для того чтобы спроектировать такой продукт, производителю пришлось отказаться от контроллеров Marvell и перейти на более простые и дешёвые чипы Silicon Motion, а также пожертвовать рядом фирменных технологий. Но флеш-память в BX100 устанавливается точно такая же, как и в накопителях серии MX, что означает как минимум похожий уровень надёжности. В итоге результат может оказаться очень заманчивым: в российских реалиях Crucial BX100 вполне может претендовать на роль «антикризисного» бестселлера. Но вот справится ли он с этой ролью, нам предстоит выяснить в рамках данного обзора.

#Технические характеристики

По правде сказать, BX100 – это не первая попытка Crucial предложить SSD самого нижнего ценового диапазона. В 2012 году компания уже пробовала завоевать симпатии экономных покупателей с моделью Crucial v4, но тогда из этого не вышло ничего хорошего. Слабость использованного в том накопителе дешёвого контроллера Phison стала причиной его убийственно низкой производительности, которую не смогла спасти даже достаточно прогрессивная флеш-память. Поэтому производство v4 было достаточно быстро свёрнуто, и у этой модели так и не появилось никаких последователей.

Теперь же Crucial решила провернуть подобный фокус снова, но с важными коррективами. Для BX100 был снова выбран бюджетный контроллер, но на этот раз разработки Silicon Motion. И хотя попавшая в новинку базовая микросхема SM2246EN и располагает всего лишь четырьмя каналами для подключения флеш-памяти, на самом деле её производительность совсем неплоха. Дело в том, что этот контроллер имеет особую архитектуру: он основывается на специализированном RISC-процессоре Synopsys DesignWare ARC, который переконфигурирован именно под применение в SATA SSD. Это делает его чрезвычайно эффективным, в чём мы уже могли убедиться воочию на примере построенного на нём накопителя Transcend SSD370.

Однако Crucial BX100 нельзя назвать ещё одной репликой многочисленных накопителей на базе SM2246EN, предлагаемых другими фирмами. В тесном сотрудничестве с Silicon Motion инженеры Crucial и Micron создали собственную эксклюзивную прошивку, серьёзно отличающуюся от эталонной. Поэтому Crucial BX100 – во многом уникальная модель, не имеющая аналогов среди встречающихся в продаже SATA SSD. В этом несложно убедиться, если посмотреть на спецификации BX100 – новинка Crucial обещает заметно более высокие скорости, чем все прочие накопители на SM2246EN. Если верить информации производителя, то BX100 лишь на 10-15 процентов медленнее, чем старшая модель MX200.

Производитель Crucial
Серия BX200
Модельный номер CT120BX100SSD1 CT250BX100SSD1 CT500BX100SSD1 CT1000BX100SSD1
Форм-фактор 2,5 дюйма
Интерфейс SATA 6 Гбит/с
Ёмкость 120 Гбайт 250 Гбайт 500 Гбайт 1 Тбайт
Конфигурация
Микросхемы памяти: тип, интерфейс, техпроцесс, производитель Micron 128-Гбит 16-нм MLC NAND
Микросхемы памяти: число / количество NAND-устройств в чипе 4/2 4/4 8/4 16/4
Контроллер Silicon Motion SM2246EN
Буфер: тип, объем DDR3L-1600,
256 Мбайт
DDR3L-1600,
256 Мбайт
DDR3L-1600,
512 Мбайт
DDR3L-1600,
1024 Мбайт
Производительность
Макс. устойчивая скорость последовательного чтения 535 Мбайт/с 535 Мбайт/с 535 Мбайт/с 535 Мбайт/с
Макс. устойчивая скорость последовательной записи 185 Мбайт/с 370 Мбайт/с 450 Мбайт/с 450 Мбайт/с
Макс. скорость произвольного чтения (блоки по 4 Кбайт) 87000 IOPS 87000 IOPS 90000 IOPS 90000 IOPS
Макс. скорость произвольной записи (блоки по 4 Кбайт) 43000 IOPS 70000 IOPS 70000 IOPS 70000 IOPS
Физические характеристики
Потребляемая мощность: бездействие/чтение-запись 0,12 Вт/4 Вт
MTBF (среднее время наработки на отказ) 1,5 млн ч
Ресурс записи 72 Тбайт
Габаритные размеры: Д × В × Г 99,7 × 69,75 × 7 мм
Масса 55 г
Гарантийный срок 3 года
Рекомендованная цена $68 $99 $190 $380

Эксклюзивна в Crucial BX100 не только прошивка контроллера, но и 16-нм MLC NAND компании Micron, что также выделяет его в ряду SSD с похожей начинкой других производителей. Такая память имеет крупные 128-гигабитные ядра, что обычно приводит к пониженной производительности в SSD объёмом 256 Гбайт и менее. Однако благодаря тому, что SM2246EN имеет только четыре канала, существенное падение скоростных характеристик заметно лишь в модификации объёмом 120 Гбайт.

Целиком линейка BX100 состоит из четырёх вариантов ёмкости – от 120 до 1000 Гбайт. При этом объёмы кратны 10, как, например, у Crucial MX200 или Samsung 850 EVO. Смысл именно такой номенклатуры состоит в увеличении до 9 процентов от всего массива флеш-памяти размера резервной области, используемой контроллером в операциях выравнивания износа и сборки мусора, а также для подмены страниц памяти с истекающим ресурсом. Это положительно сказывается на выносливости SSD, что позволяет производителю пообещать для откровенно бюджетной модели Crucial BX100 достаточно неплохой ресурс. Гарантируемые для этого накопителя 72 Тбайт записи соответствуют заявленной надёжности Crucial M550 и MX100, позволяя в течение пяти лет перезаписывать по 40 Гбайт информации ежедневно.

Однако по ряду характеристик угадать в Crucial BX100 бюджетный накопитель всё-таки можно. Например, им не поддерживается аппаратное шифрование данных. Эта функция есть в самом контроллере SM2246EN, однако Crucial приняла решение отключить её, оставив шифрование прерогативой серии MX. Зато состояние DevSleep в BX100 реализовано, и этот SSD способен стать подходящим вариантом для использования в экономичных мобильных системах.

Новая сервисная утилита Crucial Storage Executive, о которой подробно говорилось в обзоре MX200, прекрасно работает и с накопителями BX100. Таким образом, рассматриваемая модель может конкурировать с более дорогими SSD в том числе и с точки зрения программной поддержки. Правда, ключ к пакету Acronis True Image HD, который нынче сопровождает все накопители Crucial, в комплект поставки BX100 не входит.

#Внешний вид и внутреннее устройство

На тестировании в нашей лаборатории побывали две модификации Crucial BX100 ёмкостью 250 и 500 Гбайт. Массив флеш-памяти этих моделей различается по степени своего параллелизма, что определённо сказывается на производительности, поэтому интерес представляет тестирование обеих модификаций.

Внешне представители серии Crucial BX100 мало отличаются от других SSD этого же производителя. Накопители упаковываются в привычный алюминиевый корпус высотой 7 мм, поверхность которого украшена шершавой фактурой.

С двух сторон на него наклеены этикетки: синяя маркетинговая с крупными буквами BX и техническая – с серийными номерами и прочей второстепенной информацией. На первый взгляд BX100 похож на MX200, однако в строении корпуса есть и существенные отличия. Поскольку речь идёт о крайне недорогом накопителе, похоже, производитель решил максимально упростить его серийную сборку: в нём нет ни одного винта. И корпус, и размещённая внутри плата держатся на защёлках. Конечно, это не самый надёжный способ крепления, но в целом такая конструкция серьёзных претензий не вызывает.

Печатные платы, используемые в BX100, имеют собственный дизайн, который, как и прошивка, разработан при активном участии инженеров Crucial. Набор же электронных компонентов, которые размещены на плате, вполне типичен: контроллер, чип DRAM и микросхемы флеш-памяти. Различия в начинке накопителей разной ёмкости состоят исключительно в количестве и объёме установленных чипов.

Crucial BX100 250 Гбайт

На плате Crucial BX100 250 Гбайт имеется лишь четыре микросхемы MLC NAND, плата же Crucial BX100 500 Гбайт укомплектована восемью аналогичными чипами. Каждая такая микросхема содержит внутри себя по четыре 128-гигабитных кристалла MLC NAND, произведённых компанией Micron по 16-нм техпроцессу. Кстати, точно такие же микросхемы мы встречали и в Crucial MX200 500 Гбайт. И это значит, что в BX100 250 Гбайт используется четырёхкратное чередование устройств в каждом канале контроллера, а чередование в BX100 500 Гбайт – восьмикратное.

Crucial BX100 500 Гбайт

Главная микросхема – Silicon Motion SM2246EN – основывается на одноядерном RISC-процессоре и имеет четыре канала для работы с флеш-памятью, что выливается в её сравнительно небольшой размер. Однако низким тепловыделением эта микросхема похвастать не может, поэтому она примыкает к корпусу накопителя через теплопроводящую прокладку. В качестве оперативной памяти контроллером используется DDR3L-1600 SDRAM, размещённая на плате поблизости. Чипы этой памяти также произведены Micron, но имеют разную ёмкость: в Crucial BX100 250 Гбайт – 256 Мбайт, а в 500-гигабайтной версии накопителя – 512 Мбайт.

Больше на платах BX100 нет ничего интересного. Отсутствует даже обычная для накопителей Crucial батарея конденсаторов. А это значит, что в данном SSD нет никакой защиты от потери данных при перебоях питания. Не реализована здесь и другая фирменная технология повышения отказоустойчивости – RAIN. Получается, позиционирование BX100 отразилось не только на производительности и отсутствии шифрования. В сравнении с MX200 у этого накопителя ниже обеспечиваемый гарантией ресурс записи и нет целого ряда технологий, потенциально повышающих надёжность хранения данных.

Впрочем, по поводу качества и стабильности работы Crucial BX100 никаких нареканий не возникает. Несмотря на то, что этот накопитель – первый опыт обращения Crucial к контроллерам Silicon Motion, прошивка и аппаратная платформа оказались хорошо оттестированы и отлажены. Готовясь к написанию этого обзора, мы прочитали более двух сотен отзывов о BX100 на сайтах крупнейших американских продавцов Amazon и Newegg, и среди них нашёлся всего лишь один отрицательный, в котором покупатель пожаловался на неработоспособность или возникшие проблемы. А значит, BX100, несмотря на его дешевизну – очень достойный в плане качества накопитель.

Тестирование. Выводы

#Методика тестирования

Тестирование проводится в операционной системе Microsoft Windows 8.1 Professional x64 with Update, корректно распознающей и обслуживающей современные твердотельные накопители. Это значит, что в процессе прохождения тестов, как и при обычном повседневном использовании SSD, команда TRIM поддерживается и активно задействуется. Измерение производительности выполняется с накопителями, находящимися в «использованном» состоянии, которое достигается их предварительным заполнением данными. Перед каждым тестом накопители очищаются и обслуживаются с помощью команды TRIM. Между отдельными тестами выдерживается 15-минутная пауза, отведённая для корректной отработки технологии сборки мусора. Во всех тестах, если не указано иное, используются рандомизированные несжимаемые данные.

Используемые приложения и тесты:

  • Iometer 1.1.0
  1. Измерение скорости последовательного чтения и записи данных блоками по 256 Кбайт (наиболее типичный размер блока при последовательных операциях в десктопных задачах). Оценка скоростей выполняется в течение минуты, после чего вычисляется средний показатель.
  2. Измерение скорости случайного чтения и записи блоками размером 4 Кбайт (такой размер блока используется в подавляющем большинстве реальных операций). Тест проводится дважды — без очереди запросов и с очередью запросов глубиной 4 команды (типичной для десктопных приложений, активно работающих с разветвлённой файловой системой). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  3. Установление зависимости скоростей случайного чтения и записи при работе накопителя с 4-килобайтными блоками от глубины очереди запросов (в пределах от одной до 32 команд). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  4. Установление зависимости скоростей случайного чтения и записи при работе накопителя с блоками разного размера. Используются блоки объёмом от 512 байт до 256 Кбайт. Глубина очереди запросов в течение теста составляет 4 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  5. Измерение производительности при смешанной многопоточной нагрузке и установление её зависимости от соотношения между операциями чтения и записи. Используются операции последовательного чтения и записи блоков объёмом 128 Кбайт, выполняемые в два независимых потока. Соотношение между операциями чтения и записи варьируется с шагом 10 процентов. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  6. Исследование падения производительности SSD при обработке непрерывного потока операций случайной записи. Используются блоки размером 4 Кбайт и глубина очереди 32 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Продолжительность теста составляет два часа, измерения моментальной скорости проводятся ежесекундно. По окончании теста дополнительно проверяется способность накопителя восстанавливать свою производительность до первоначальных величин за счёт работы технологии сборки мусора и после отработки команды TRIM.
  • CrystalDiskMark 3.0.3b
    Синтетический тест, выдающий типовые показатели производительности твердотельных накопителей, измеренные на 1-гигабайтной области диска «поверх» файловой системы. Из всего набора параметров, которые можно оценить с помощью этой утилиты, мы обращаем внимание на скорость последовательного чтения и записи, а также на производительность произвольных чтения и записи 4-килобайтными блоками без очереди запросов и с очередью глубиной 32 команды.
  • PCMark 8 2.0
    Тест, основанный на эмулировании реальной дисковой нагрузки, которая характерна для различных популярных приложений. На тестируемом накопителе создаётся единственный раздел в файловой системе NTFS на весь доступный объём, и в PCMark 8 проводится тест Secondary Storage. В качестве результатов теста учитывается как итоговая производительность, так и скорость выполнения отдельных тестовых трасс, сформированных различными приложениями.
  • Тесты копирования файлов
    В этом тесте измеряется скорость копирования директорий с файлами разного типа, а также скорость архивации и разархивации файлов внутри накопителя. Для копирования используется стандартное средство Windows – утилита Robocopy, при архивации и разархивации – архиватор 7-zip версии 9.22 beta. В тестах участвует три набора файлов: ISO – набор, включающий несколько образов дисков c дистрибутивами программ; Program – набор, представляющий собой предустановленный программный пакет; Work – набор рабочих файлов, включающий офисные документы, фотографии и иллюстрации, pdf-файлы и мультимедийный контент. Каждый из наборов имеет общий объём файлов 8 Гбайт.

#Тестовый стенд

В качестве тестовой платформы используется компьютер с материнской платой ASUS Z97-Pro, процессором Core i5-4590K со встроенным графическим ядром Intel HD Graphics 4600 и 16 Гбайт DDR3-2133 SDRAM. Диски с SATA-интерфейсом подключаются к контроллеру SATA 6 Гбит/с, встроенному в чипсет материнской платы, и работают в режиме AHCI. Используется драйвер Intel Rapid Storage Technology (RST) 13.2.4.1000.

Объём и скорость передачи данных в бенчмарках указываются в бинарных единицах (1 Кбайт = 1024 байт).

Участники тестирования

Учитывая позиционирование Crucial BX100, в качестве соперников для этого SSD мы подобрали как дешёвые накопители других производителей из числа лидеров рынка, так и несколько «эталонных» высокопроизводительных накопителей.

Итого имеем следующий список протестированных моделей:

#Производительность

Последовательные операции чтения и записи

Представители серии Crucial BX100 способны выдавать очень неплохую производительность при последовательных операциях. При чтении они вообще находятся в числе лидеров, а при записи – опережают такие популярные модели, как Crucial MX100, Samsung 850 EVO и SanDisk Ultra II. Очевидно, платформа SM2246EN хорошо оптимизирована для нагрузки такого рода, но не стоит умалять и заслуги инженеров Crucial. Благодаря эксклюзивной микропрограмме Crucial BX100 действительно быстрее прочих накопителей на данном контроллере – это хорошо заметно по скорости последовательной записи, которая у рассматриваемого SSD на 10-15 процентов выше, чем у накопителей на том же чипе, но с эталонной прошивкой.

Попутно заметим, что варианты BX100 разной ёмкости заметно различаются своим быстродействием. Полутерабайтная версия быстрее варианта на 256 Гбайт при записи – именно такие операции особенно чувствительны к степени параллелизма массива флеш-памяти.

Случайные операции чтения

К сожалению, эксклюзивная прошивка не может исправить низкую скорость Crucial BX100 при случайных операциях чтения. Этот накопитель явно быстрее, чем построенные на том же контроллере «референсные» Transcend SSD370, Crucial Force LX или ADATA Premier SP610, но всё равно медленнее распространённых SSD производителей первого эшелона. Слабость четырёхканальной архитектуры контроллера SM2246EN где-то должна была проявиться, и сейчас мы видим именно такой случай. И очень печально, что низкая производительность «вылезла» именно тут: случайные операции чтения – один из самых распространённых типов нагрузки в реальной жизни.

Давайте теперь посмотрим, как зависит производительность рассматриваемых SSD от глубины очереди запросов при чтении 4-килобайтных блоков. Чтобы не загромождать такой график, мы поместили на него лишь результаты наиболее производительных представителей в каждой линейке SSD.

Производительность Crucial BX100 при случайных операциях чтения невысока при любой глубине очереди запросов. При нагрузке в виде произвольных операций вычислительной мощности контроллера SM2246EN оказывается банально недостаточно. И это проблема свойственна любым SSD, построенным на данном контроллере, вне зависимости от удачности сделанных в их микропрограмме оптимизаций. В результате здесь Crucial BX100 не попадает в «высшую лигу» и показывает себя как типично бюджетный накопитель класса OCZ Arc 100 или Plextor M6S.

В дополнение к этому предлагаем посмотреть, как зависит скорость случайного чтения от размера блока данных:

Ничего обнадёживающего нет и на этом графике. Вне зависимости от того, с блоками какого размера приходится сталкиваться накопителю, Crucial BX100 выдаёт крайне невысокий результат. Положение не исправляется и на блоках большого размера, работа с которыми становится похожа на последовательные операции. Всё это означает лишь одно: серия Crucial BX100 серьёзно отличается от своих MX-собратьев. В ней производитель сделал упор на цену, а производительность при этом отошла на второй план.

Случайные операции записи

Не слишком высокими оказываются результаты Crucial BX100 и при случайной записи. Однако тут этому SSD всё-таки удаётся опередить основанный на TLC-памяти SanDisk Ultra II и приблизиться к более производительным продуктам.

Кстати, обратите внимание, в то время как варианты Crucial BX100 разной ёмкости демонстрировали сильно различающуюся скорость при последовательных операциях чтения и записи, случайные операции они выполняют примерно с одним и тем же быстродействием. Такая особенность указывает на то, что узким местом при случайных операциях оказывается именно мощность базового контроллера, а не степень параллелизма флеш-памяти.

Целиком же зависимость скорости произвольной записи 4-килобайтными блоками от глубины очереди запросов выглядит следующим образом:

Хотя показатели производительности Crucial BX100 и не высоки, они вполне приемлемы для бюджетной модели SSD. Как видно из графика, при операциях случайной записи этот накопитель явно быстрее SanDisk Ultra II.

Следующий график отражает зависимость скорости случайной записи от размера блока данных.

Запись большими блоками даётся Crucial BX100 существенно лучше, чем мелкими. И в этом случае бюджетный накопитель Crucial показывает достаточно неплохую производительность, обгоняя даже таких сильных соперников, как SanDisk Extreme Pro или Samsung 850 EVO.

Смешанная нагрузка

По мере удешевления твердотельные накопители перестают использоваться в качестве исключительно системных и становятся обычными рабочими дисками. В таких ситуациях на SSD поступает не только рафинированная нагрузка в виде операций записи или чтения, но и смешанные запросы, когда операции чтения и записи инициируются разными приложениями и должны обрабатываться одновременно. Однако работа в дуплексном режиме для современных контроллеров SSD остаётся существенной проблемой. При смешивании операций чтения и записи в одной очереди скорость большинства твердотельных накопителей потребительского уровня заметно проседает. Это стало поводом для проведения отдельного исследования, в рамках которого мы проверяем, как работают SSD при необходимости обработки последовательных операций, поступающих вперемежку. Следующая диаграмма демонстрирует наиболее характерный для десктопов случай, когда соотношение количества операций чтения и записи составляет 4 к 1.

Когда мы тестировали Transcend SSD370 – накопитель на базе контроллера SM2246EN c эталонной прошивкой, никаких особенно впечатляющих результатов при смешанной нагрузке мы не наблюдали. Однако Crucial BX100 нельзя назвать близким родственником того SSD, в нём полностью переделана микропрограмма. И очевидно, разработчики Crucial уделили особенное внимание оптимизации своего накопителя именно под комбинированные нагрузки. В результате по данному показателю BX100 смог неожиданно попасть в число лучших SATA SSD. И мы всецело поддерживаем такую оптимизацию: актуальные сценарии использования потребительских накопителей постепенно дрейфуют от преобладания рафинированных операция чтения в направлении смешанной нагрузки.

Следующий график даёт более развёрнутую картину производительности при смешанной нагрузке, показывая зависимость скорости SSD от того, в каком соотношении приходят на него операции чтения и записи.

Crucial BX100 выдаёт неплохую скорость при смешанной нагрузке при любых соотношениях между операциями чтения и записи. Поэтому данный твердотельный накопитель может стать очень интересным вариантом при использовании в качестве рабочего диска, несмотря на то, что при раздельных операциях случайного чтения или записи его производительность совсем не внушает оптимизма.

Деградация и восстановление производительности

Наблюдение за изменением скорости записи в зависимости от объёма записанной на диск информации — весьма важный эксперимент, позволяющий понять работу внутренних алгоритмов накопителя. В данном тесте мы загружаем SSD непрерывным потоком запросов на случайную запись 4-килобайтных блоков и попутно следим за той производительностью, которая при этом наблюдается. На приведённом ниже графике в виде точек отмечены результаты измерений моментальной производительности, которые мы снимаем ежесекундно, а чёрная линия показывает среднюю скорость, наблюдаемую в течение 30-секундного интервала.

Твердотельные накопители, построенные на дешёвых аппаратных платформах, при работе под длительной тяжёлой и непрерывной нагрузкой сразу же выдают свою сущность. Дело в том, что обычно они не могут похвастать сохранением постоянной производительности ни в свежем состоянии, ни уж тем более в использованном. Crucial BX100 — прекрасная тому иллюстрация. Даже находясь в состоянии «из коробки», этот SSD страдает от периодических провалов производительности. Впрочем, справедливости ради заметим, что для решения нижней ценовой категории это вряд ли является какой-то значительной проблемой. Периодические падения скорости нежелательны лишь в системах, где по характеру нагрузки важно постоянное высокое быстродействие (например, при обработке видеопотока в реальном времени), либо при комбинировании нескольких накопителей в RAID-массиве. Маловероятно, что бюджетный Crucial BX100 сможет попасть в такие среды.

В целом же картина зависимости скорости записи от объёма записанных данных выглядит, как и должна. Полный объём накопителя можно заполнить с высокой производительностью (с некоторыми оговорками), затем скорость падает. Однако нижняя граница скорости накопителя, находящегося в использованном состоянии, составляет менее 2000 IOPS, что для современных SSD — катастрофически мало. Поэтому допускать Crucial BX100 к тяжёлым нагрузкам, в процессе которых может произойти деградация, или к работе в средах без TRIM категорически не рекомендуется.

Давайте посмотрим теперь, как у Crucial BX100 работает сборка мусора. Для исследования этого вопроса после завершения предыдущего теста, приводящего к деградации скорости записи, мы выжидаем 15 минут, в течение которых SSD может попытаться самостоятельно восстановиться за счёт сборки мусора, но без помощи со стороны операционной системы и команды TRIM, и замеряем быстродействие. Затем на накопитель принудительно подаётся команда TRIM — и скорость измеряется ещё раз, что позволяет убедиться в способности SSD с помощью TRIM полностью восстанавливать свою паспортную производительность.

TRIM у Crucial BX100 работает как положено, но вот сборка мусора без помощи со стороны операционной системы выполняется не слишком агрессивно. Во время простоя контроллер освобождает под будущие операции записи на 250-гигабайтной версии накопителя около 2,8 Гбайт пространства, а на 500-гигабайтной – вдвое больше. Конечно, многие современные SATA SSD неспособны и на такое, но, на наш взгляд, контроллер вполне мог бы собирать мусор и более результативно, особенно если учесть, что объём резервной области флеш-памяти у Crucial BX100 составляет внушительные 9 процентов от полной ёмкости накопителя.

Результаты в CrystalDiskMark

CrystalDiskMark — это популярное и простое тестовое приложение, работающее «поверх» файловой системы, которое позволяет получать результаты, легко повторяемые обычными пользователями. И то, что выдаёт этот бенчмарк, с качественной точки зрения почти не отличается от показателей, которые были получены нами в тяжёлом и многофункциональном пакете Iometer.

 Crucial BX100 250 Гбайт

Crucial BX100 250 Гбайт

 Crucial BX100 500 Гбайт

Crucial BX100 500 Гбайт

PCMark 8 2.0, реальные сценарии использования

Тестовый пакет Futuremark PCMark 8 2.0 интересен тем, что он имеет не синтетическую природу, а напротив — основывается на том, как работают реальные приложения. В процессе его прохождения воспроизводятся настоящие сценарии-трассы задействования диска в распространённых десктопных задачах и замеряется скорость их выполнения. Текущая версия этого теста моделирует нагрузку, которая взята из реальных игровых приложений Battlefield 3 и World of Warcraft и программных пакетов компаний Adobe и Microsoft: After Effects, Illustrator, InDesign, Photoshop, Excel, PowerPoint и Word. Итоговый результат исчисляется в виде усреднённой скорости, которую показывают накопители при прохождении тестовых трасс.

С точки зрения PCMark 8 накопители серии Crucial BX100 следует отнести к решениям нижнего уровня: они отстают от большинства SSD лидеров рынка, что вполне соответствует их стоимости. Однако при этом следует отметить, что BX100 быстрее обычных накопителей на базе контроллера SM2246EN и здесь. Иными словами, сделанные инженерами Crucial оптимизации результативны и осязаемы, и благодаря им Crucial BX100 можно смело назвать лучшим SSD на базе чипа компании Silicon Motion.

Интегральный результат PCMark 8 нужно дополнить и показателями производительности, выдаваемыми флеш-дисками при прохождении отдельных тестовых трасс, которые моделируют различные варианты реальной нагрузки. Дело в том, что при разной нагрузке флеш-приводы зачастую ведут себя немного по-разному.

Но на Crucial BX100 это не распространяется. Оба протестированных нами накопителя этой серии демонстрируют на удивление ровные результаты, показывая невысокую скорость в любых сценариях. По быстродействию в различных приложениях их можно сравнить лишь с бюджетными накопителями SanDisk Ultra II.

Копирование файлов

Имея в виду, что твердотельные накопители внедряются в персональные компьютеры всё шире и шире, мы решили добавить в нашу методику измерение производительности при обычных файловых операциях – при копировании и работе с архиваторами, которые выполняются «внутри» накопителя. Это – типичная дисковая активность, возникающая в том случае, если SSD исполняет роль не системного накопителя, а обычного диска.

В тестах копирования картина оказывается не совсем типичной. В таких сценариях свою роль удаётся сыграть оптимизации микропрограммы Crucial BX100 под смешанные операции, и в результате по производительности этот накопитель оказывается на одном уровне с более дорогими моделями SSD. Особенно выгодно смотрится 250-гигабайтная версия BX100: она опережает SanDisk Ultra II, Samsung 850 EVO и Crucial MX100 аналогичного объёма.

Вторая группа тестов проведена при архивации и разархивации директории с рабочими файлами. Принципиальное отличие этого случая заключается в том, что половина операций выполняется с разрозненными файлами, а вторая половина – с одним большим файлом архива.

Неплохо показывают себя Crucial BX100 и в таких тестах. Получается, что эти накопители могут стать хорошей заменой для механических HDD в роли основного рабочего диска. Благо в модельном ряду BX100 есть и терабайтная модель, а их ресурс вполне достаточен для перенесения нагрузок, возникающих в общеупотребительных ПК.

#Выводы

За последние год-полтора Crucial приучила нас к тому, что все её новинки неминуемо становятся хитами. Хотя эта компания и не проводит в жизнь никаких новаторских решений, основывая свои SSD на привычных технологиях, ей почти всегда удаётся нащупать выигрышный баланс между производительностью и ценой, и поэтому по совокупности характеристик её накопители с лёгкостью дают фору многим устройствам других фирм. Однако новая модель BX100 не совсем вписывается в этот привычный сценарий. Дело в том, что, разрабатывая данный SSD, Crucial задумывалась в первую очередь о максимальном удешевлении, отодвигая вопрос производительности на второй план.

Впрочем, даже здесь Crucial удалось нащупать весьма необычный подход. Основным и самым дорогим компонентом SSD является флеш-память, поэтому стоимость конечного продукта проще всего понизить при помощи дешёвой памяти. Но тогда может пострадать надежность и, следовательно, репутация производителя. Поэтому Crucial в своём BX100 оставила качественную 16-нм MLC NAND компании Micron, которая применяется в SSD более высокого уровня. Удешевление же было проведено за счёт смены контроллера: место традиционного чипа Marvell занял Silicon Motion SM2246EN. Это повлияло на производительность, лишило накопитель поддержки шифрования, а также потребовало отказаться от технологии дополнительной защиты данных RAIN, зато позволило обеспечить для Crucial BX100 традиционный уровень выносливости – до 40 Гбайт ежедневных записей в течение пятилетнего срока.

Что же касается быстродействия BX100, то в целом оно оказалось достаточно далеко от уровня флагманов, тем не менее при целом ряде нагрузок этот SSD может похвастать очень неплохими результатами. Так, мы зафиксировали вполне достойную производительность при последовательных и при комбинированных операциях. А это значит, что рассмотренный накопитель может стать неплохим рабочим SSD. Тем более что в модельном ряду BX100 есть не только маловместительные варианты, но и устройство ёмкостью 1 Тбайт.

В итоге у Crucial в очередной раз всё вышло очень складно. В лице BX100 мы получили чуть ли не самую дешёвую модель нижнего ценового диапазона с приемлемой для многих целей производительностью и хорошей надёжностью. И следовательно, Crucial BX100 вполне может претендовать на то, чтобы стать для желающих сэкономить наилучшим выбором.



Оригинал материала: https://3dnews.ru/913060