Накопители

Обзор SSD-накопителя OCZ Trion 150: вплеснули колдовства

⇣ Содержание

С момента перехода контроля над компанией OCZ в руки Toshiba миновало более двух лет, и ответы на все возможные вопросы о том, какие изменения претерпит бизнес OCZ, дала сама жизнь. Сегодня с полной уверенностью можно говорить о том, что OCZ не утратила своей самостоятельности. Она продолжает заниматься разработками, предлагает независимую от материнской компании линейку продукции и распространяет твердотельные накопители по собственным каналам. В случае с покупкой OCZ японский концерн решил подойти к своему приобретению очень бережно, опасаясь, что инженерный и производственный потенциал небольшого и амбициозного производителя SSD может без следа раствориться в структуре огромной корпорации. Поэтому OCZ продолжает работать почти независимо и взаимодействует с материнской компанией в основном по вопросам поставок чипов NAND и оптимизации своей продукции под их конкретные характеристики. Иными словами, отношения между OCZ и Toshiba больше напоминают партнёрство, от которого в конечном итоге выигрывают обе стороны.

Однако произошедший в прошлом году массовый выход недорогих накопителей, основанных на TLC-памяти, всё-таки заставил OCZ начать пользоваться доступными сторонними ресурсами более активно. В последнее время разработчики OCZ заняты завершающей фазой проектирования новой производительной платформы JetExpress, и отвлекаться на бюджетные решения им совершенно не с руки. Поэтому компания решила не распыляться, а для пополнения модельного ряда продукции бюджетными моделями на базе трёхбитной памяти воспользоваться готовыми наработками инженеров Toshiba. Именно так на рынке и появился накопитель OCZ Trion 100, который на самом деле является братом-близнецом модели Toshiba Q300.

Наша лаборатория подробно познакомилась с этими бюджетными накопителями, основанными на контроллере Phison S10, и приходится признать, что позитивных впечатлений они после себя почти не оставили. Но благодаря активному маркетингу и низкой цене покупатели у таких решений всё же находятся в достаточном количестве. Поэтому бросать поставки TLC-накопителей OCZ не собирается. И более того, она не оставляет надежд создать недорогое решение и для более требовательных пользователей, для чего на смену Trion 100 теперь приходит обновлённое и улучшенное решение – Trion 150.

По сути, OCZ Trion 150 – это тоже продукт разработки Toshiba. Новая версия Trion использует почти ту же аппаратную платформу, что и старая, – контроллер Phison S10 и собственную тошибовскую TLC-память. Однако теперь у Toshiba появилась более плотная и выгодная в производстве планарная TLC NAND, выпускаемая по техпроцессу с 15-нм нормами. Именно она и послужила истинной причиной обновления модельного ряда и появления такого накопителя, как Trion 150. Впрочем, одной лишь заменой памяти дело не ограничилось: OCZ в своих маркетинговых материалах обещает существенное увеличение производительности в некоторых сценариях. И вот это уже действительно интересно, ведь сменой одного вида TLC NAND на другой добиться заметного прироста скорости работы невозможно. Поэтому, как только у нас появилась возможность поближе познакомиться с OCZ Trion 150, мы не преминули ей воспользоваться. 

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

Итак, с точки зрения «железа» OCZ Trion 150 – это лёгкая модернизация бюджетного Trion 100, который, как и предшественник, позиционируется производителем в качестве замены HDD для пользователей, желающих впервые прикоснуться к миру твердотельных накопителей. Суть произошедших перемен заключается в том, что в Trion 150 устанавливается новейшая 15-нм TLC NAND компании Toshiba, в то время как в предыдущей модели использовалась память, выпускаемая по 19-нм техпроцессу второго поколения. На данный момент массовые поставки 15-нм TLC NAND только начинаются, и OCZ Trion 150 – первый и пока единственный SSD на этой флеш-памяти. Однако произведённую по тому же техпроцессу MLC NAND мы уже встречали, например в основе накопителя Plextor M6V.

Впервые о старте массового производства 15-нм флеш-памяти Toshiba объявила почти два года назад. Но на то, чтобы добиться приемлемого выхода годных полупроводниковых кристаллов, компании потребовалось немало времени. Зато теперь, наконец, параметры сходящей с конвейера памяти позволяют использовать её в SSD младшего ценового диапазона. И более того, благодаря новой памяти себестоимость Trion 150 получается явно ниже, чем у предшественника, поэтому OCZ надеется быстро заменить в структуре поставок одну модель другой.

При этом нужно подчеркнуть и ещё одну важную деталь. Техпроцесс с нормами 15-нм – последний и самый «тонкий», на котором планируется делать планарную флеш-память для массовых твердотельных накопителей. Более плотная 2D NAND использоваться в SSD уже, по всей видимости, не будет – дальнейшее масштабирование размеров ячеек влечёт за собой серьёзное снижение их надёжности. Поэтому будущий прогресс стоит связывать лишь с переходом к трёхмерной компоновке ячеек флеш-памяти. Иными словами, принципиально более дешёвые (в смысле себестоимости), чем Trion 150, накопители стоит ожидать не раньше второй половины года – когда на рынок придёт перспективная TLC 3D NAND авторства Intel/Micron. На сегодня же 15-нм TLC NAND компании Toshiba – это рекордсмен по плотности упаковки данных в планарных устройствах флеш-памяти: новые чипы позволяют хранить 1,28 Гбит/мм2, и из всех имеющихся вариантов с ними по этому показателю может соперничать только 32-слойная TLC V-NAND компании Samsung.

Тем не менее OCZ не торопится рушить цены на бюджетные модели SSD. Рекомендованная стоимость представителей модельного ряда Trion 150 пока установлена на том же уровне, что и раньше. Но этого всё равно вполне достаточно, чтобы новая модель вместе с Crucial BX200 и ADATA Premier SP550 попадала в число самых доступных твердотельных накопителей, которые стоят меньше, чем накопители на базе MLC NAND, как минимум на 15-20 процентов.

Такими же, как у предшественника, остались у OCZ Trion 150 и заявленные характеристики.

Производитель

OCZ

Серия

Trion 150

Модельный номер

TRN150-25SAT3-120G

TRN150-25SAT3-240G

TRN150-25SAT3-480G

TRN150-25SAT3-960G

Форм-фактор

2,5 дюйма

Интерфейс

SATA 6 Гбит/с

Ёмкость, Гбайт

120

240

480

960

Конфигурация 
Микросхемы памяти: тип, интерфейс, техпроцесс, производитель

Toshiba 128-Гбит 15-нм TLC NAND

Микросхемы памяти: число / количество NAND-устройств в чипе

8/1

16/1

16/2

16/4

Контроллер

Toshiba TC58NC1000 (Phison PS3110-S10)

Буфер: тип, объём, Мбайт

DDR3-1600,
256

DDR3-1600,
256

DDR3-1600,
512

DDR3-1600,
1024

Производительность
Макс. устойчивая скорость последовательного чтения, Мбайт/с

550

550

550

550

Макс. устойчивая скорость последовательной записи, Мбайт/с

450

520

530

530

Макс. скорость произвольного чтения (блоки по 4 Кбайт), IOPS

79000

90000

90000

90000

Макс. скорость произвольной записи (блоки по 4 Кбайт), IOPS

25000

43000

54000

64000

Физические характеристики
Потребляемая мощность: бездействие/чтение-запись, Вт

0,83/4,8

MTBF (среднее время наработки на отказ), млн ч

1,5

Ресурс записи, Тбайт

30

60

120

240

Габаритные размеры: Д × В × Г, мм

100 × 69,85 × 7

Масса, г

48

Гарантийный срок, лет

3

Рекомендованная цена

$50

$70

$140

$270

В том, что мы не видим никаких перемен в спецификациях обновлённой версии Trion, нет ничего удивительного. Во-первых, не изменилась аппаратная платформа. В основе Trion 150 лежит всё тот же контроллер Phison S10, хотя в данном случае производитель называет его вторым именем – Toshiba TC58NC1000. Во-вторых, новая 15-нм TLC-память по характеристикам быстродействия практически не отличается от TLC NAND предыдущего поколения. В-третьих, те скорости, которые производители SSD сообщают для моделей на базе трёхбитовой памяти, определяются обязательным в этом случае SLC-кешем, который при работе с небольшими объёмами данных маскирует реальную производительность массива флеш-памяти.

Однако не стоит думать, что OCZ Trion 150 полностью повторяет дизайн Trion 100. В описании этой модели есть очень интересная фраза: «Скорость записи больших объёмов данных, выходящих за границы SLC-кеша, увеличена примерно вдвое».

И это – не пустые слова. К выходу новой модели Trion разработчики Phison приурочили выпуск новой оптимизированной версии прошивки, которая пока что доступна только в новом накопителе OCZ. В этой микропрограмме реализован принципиально иной алгоритм работы с SLC-кешем. Если раньше во время записи данных свободный объём кеша заканчивался, контроллеру требовалось сначала перенести хотя бы часть данных из кеша в основной массив памяти и лишь потом продолжать приём входного потока команд. И это была откровенно плохая стратегия, в результате которой при исчерпании места в кеше не только катастрофически падала скорость записи, но и возникали «фризы» – заметные подвисания накопителя. В новой же прошивке во избежание таких ситуаций добавлен дополнительный режим прямой записи в память. То есть теперь, если SLC-кеш в процессе работы оказывается переполнен, а входящие запросы на запись данных всё ещё продолжают поступать, контроллер начинает писать информацию в TLC-память напрямую – без использования кеширования. Освобождение же места в SLC-кеше откладывается на потом – на ближайший период простоя накопителя. Именно за счёт этого и обещано улучшение скорости записи во время высоких нагрузок.

Тем не менее OCZ признаёт, что Trion 150, как и его предшественник, на самом деле не лучшим образом приспособлен для работы в сценариях, где на накопитель нужно писать большие объёмы информации. Всё-таки операции записи в TLC-памяти выполняются по сравнению с MLC очень медленно. Однако для того, чтобы хоть как-то сгладить ситуацию, в новом Trion эффективный размер SLC-кеша существенно увеличен. Теперь его объём составляет около 1,5 Гбайт на каждые 120 Гбайт ёмкости накопителя, что примерно в два с половиной раза больше, чем раньше. Вместе с изменением алгоритма кеширования это тоже способствует росту производительности при операциях записи, а также помогает снижению коэффициента усиления записи и уменьшению износа ячеек TLC NAND.

Но несмотря на это, заявленный ресурс Trion 150 остался таким же, как и был раньше. С учётом трёхлетней гарантии, на Trion 150 разрешается писать не более примерно пятой части от полного объёма SSD ежедневно. Много это или мало — каждый пользователь решит самостоятельно. По всей видимости, достигнутое снижение коэффициента усиления записи лишь компенсирует снизившуюся надёжность TLC NAND, производимой по более «тонкому» и более капризному техпроцессу. К тому же контроллер Phison S10 не поддерживает алгоритм LDPC ECC, позволяющий добиться лучшей коррекции ошибок чтения из трёхбитовой памяти. Поэтому-то и получается, что Trion 150 уступает по ресурсу некоторым TLC-моделям конкурентов.

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

Компания OCZ предоставила нам на тесты версию Trion 150 наиболее интересного и ходового объёма – 240 Гбайт. Согласно официальным спецификациям, эта модификация – не самая быстрая в линейке, и более ёмкие варианты предлагают большую скорость записи. Но объясняется это не столько какими-то архитектурными отличиями, сколько тем, что с ростом ёмкости накопителя увеличивается объём области памяти, отведённой под SLC-кеш. Поэтому для получения полного представления о реальной производительности Trion 150 достаточно и 240-гигабайтной модели. Тем более использовать этот диск в качестве рабочей «файлопомойки» производитель категорически не советует, а для системного накопителя значительные объёмы и не нужны, то есть реальный интерес представляют именно варианты Trion 150 небольшой вместимости.

Рассказ про внешний вид OCZ Trion 150 будет коротким. Подобный серебристый алюминиевый корпус высотой 7 мм, собранный на защелках без единого винта, мы уже видели много раз, причём не только в продукции OCZ и Toshiba, но и у других фирм. Объясняется это просто: сборкой Trion 150 занимается популярный контрактный производитель Powertech Technology Inc (PTI), которому, кстати, в конечном итоге отошли и собственные производственные мощности OCZ после её покупки концерном Toshiba.

 

Лицевая наклейка по сравнению с Trion 100 стала светлее и немного поменяла дизайн, а на тыльной стоит обратить особое внимание на версию микропрограммы, которая указана в верхней части «технического» ярлыка. SAFZ12.2 – это та самая магическая прошивка, посредством которой реализовано большинство преимуществ Trion 150: увеличенный SLC-кеш с обновлённым алгоритмом работы. В прошлой же версии Trion прошивка имела более ранний номер: SAFM11.1 или SAFM11.2.

Кажутся весьма знакомыми и внутренности OCZ Trion 150. Печатная плата, на базе которой собран этот SATA SSD, имеет эталонный дизайн авторства Phison. Однако это не аналог платы из Trion 100 с другими чипами. Теперь плата стала полноформатной, а используемые чипы флеш-памяти получили TSOP-упаковку. Всё это в конечном итоге снижает себестоимость: паять TSOP-микросхемы проще, чем BGA, а большая плата позволяет разместить на ней шестнадцать чипов, в которых не нужно использовать никаких продвинутых технологий штабелирования полупроводниковых кристаллов TLC NAND.

 

Так, 240-Гбайт массив флеш-памяти в OCZ Trion 150 набран шестнадцатью микросхемами, в каждой из которых находится всего лишь по одному 128-гигабитному кристаллу Toshiba TLC NAND, производимому по новейшему 15-нм техпроцессу. В итоге восьмиканальный контроллер в накопителе может пользоваться преимуществами двукратного чередования устройств в каждом канале.

Кстати, сам контроллер в Trion 150 промаркирован как Toshiba TC58NC1000. Но это не должно сбивать с толку: на самом деле здесь используется микросхема Phison PS3110-S10, которую разработчик позволяет своему ближайшему партнёру называть собственным именем. Аккомпанирует контроллеру чип DDR3-1600 SDRAM ёмкостью 256 Мбайт, в котором хранится копия таблицы трансляции адресов. Дизайн SSD без DRAM пока ещё используется крайне редко, хотя это позволяет добиться ещё большего удешевления, особенно в сочетании с TLC NAND. И слава богу, а то нам приходилось бы стенать над результатами тестов производительности бюджетных SSD гораздо чаще.

К сказанному остаётся лишь добавить, что в конструкции Trion 150 появилась теплопроводящая прокладка между контроллером и корпусом накопителя. Хотя её необходимость для нас неочевидна — аналогичные накопители с 19-нм TLC NAND работали без перегрева и без неё, но в любом случае от дополнительного теплоотвода контроллеру хуже точно не будет.

#Программное обеспечение

Компания OCZ старается не отставать от лидеров рынка SSD и для своей продукции предлагает фирменный программный пакет SSD Guru, в котором реализованы многочисленные полезные функции для мониторинга и управления накопителями. Новая версия этой утилиты совместима и с OCZ Trion 150.

Помимо наглядного отображения параметров SMART эта утилита позволяет принудительно отослать на SSD пакет команд TRIM, зарезервировать дополнительную неиспользуемую область, обновить прошивку и выполнить функцию Secure Erase.

 

А вот возможностей по оптимизации настроек операционной системы в SSD Guru не предоставляется.

 

Кстати, как видно по скриншотам, параметр Lifetime Remaining для нашего SSD за время тестирования снизился с 100 до 99 процентов. Это тоже косвенно указывает не невысокий ресурс записи рассматриваемого в этом обзоре накопителя.

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

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

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

  • Iometer 1.1.0
    • Измерение скорости последовательного чтения и записи данных блоками по 256 Кбайт (наиболее типичный размер блока при последовательных операциях в десктопных задачах). Оценка скоростей выполняется в течение минуты, после чего вычисляется средний показатель.
    • Измерение скорости случайного чтения и записи блоками размером 4 Кбайт (такой размер блока используется в подавляющем большинстве реальных операций). Тест проводится дважды — без очереди запросов и с очередью запросов глубиной 4 команды (типичной для десктопных приложений, активно работающих с разветвлённой файловой системой). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
    • Установление зависимости скоростей случайного чтения и записи при работе накопителя с 4-килобайтными блоками от глубины очереди запросов (в пределах от одной до 32 команд). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
    • Установление зависимости скоростей случайного чтения и записи при работе накопителя с блоками разного размера. Используются блоки объёмом от 512 байт до 256 Кбайт. Глубина очереди запросов в течение теста составляет 4 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
    • Измерение производительности при смешанной многопоточной нагрузке и установление её зависимости от соотношения между операциями чтения и записи. Тест проводится дважды: для последовательных операций чтения и записи блоками объёмом 128 Кбайт, выполняемых в два независимых потока, и для случайных операций с блоками объёмом 4 Кбайт, которые выполняются в четыре потока. В обоих случаях соотношение между операциями чтения и записи варьируется с шагом 20 процентов. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
    • Исследование падения производительности SSD при обработке непрерывного потока операций случайной записи. Используются блоки размером 4 Кбайт и глубина очереди 32 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Продолжительность теста составляет два часа, измерения моментальной скорости проводятся ежесекундно. По окончании теста дополнительно проверяется способность накопителя восстанавливать свою производительность до первоначальных величин за счёт работы технологии сборки мусора и после отработки команды TRIM.
  • CrystalDiskMark 5.1.1
    • Синтетический тест, выдающий типовые показатели производительности твердотельных накопителей, измеренные на 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 Maximus VIII Ranger, процессором Core i5-6600K со встроенным графическим ядром Intel HD Graphics 530 и 8 Гбайт DDR4-2133 SDRAM. Приводы с SATA-интерфейсом подключаются к контроллеру SATA 6 Гбит/с, встроенному в чипсет материнской платы, и работают в режиме AHCI. Используется драйвер Intel Rapid Storage Technology (RST) 14.6.0.1029.

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

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

Вместе с образцом OCZ Trion 150 компания OCZ прислала нам и свои рекомендации о том, с чем нужно сравнивать этот накопитель. В официально утверждённом списке прямых соперников для Trion 150 оказались такие модели, как Toshiba Q300, Kingston UV300, SmartBuy Revival, любые продукты Silicon Power, Patriot Blast, а также ADATA Premier SP550 и Premier Pro SP600. Иными словами, OCZ хочет, чтобы её новинка противопоставлялась только устройствам того же класса — недорогим и построенным на TLC NAND накопителям. Желание производителя вполне понятно, и мы частично удовлетворили его – все типовые дизайны SSD на базе TLC NAND в тестировании участвуют. Однако кроме того, на диаграммах вы найдёте и показатели производительности популярных MLC-накопителей. Они позволят нам аргументированно сравнить современные TLC SSD с устройствами на базе другой архитектуры.

В итоге получился следующий перечень соперников:

Обратите внимание, в тестировании не принимает непосредственного участия предшественник OCZ Trion 150 – Trion 100. Однако вместо этого представлен Toshiba Q300, который отличается от него лишь наклейками на корпусе. Иными словами, судить о превосходстве новой версии Trion над старой можно, сравнивая новинку OCZ с накопителем Toshiba.

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

Чтение из TLC NAND выполняется почти с такой же скоростью, как и из MLC NAND, поэтому при последовательном чтении TLC-накопители демонстрируют результаты, ограниченные лишь пропускной способностью SATA-интерфейса. А вот при линейной записи проблемы трёхбитовой памяти хорошо видны – производительность накопителей на её основе получается в разы ниже. Однако благодаря новой прошивке результат OCZ Trion 150 выглядят на фоне прямых конкурентов совсем неплохо. Новый алгоритм SLC-кеширования увеличивает скорость последовательной записи почти вдвое, выводя Trion 150 в группу лидеров среди TLC-моделей. 

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

Со скоростью случайного чтения почти ничего не изменилось: у Trion 150 она почти такая же, как и у Toshiba Q300 (OCZ Trion 100). Это значит, что здесь результат новинки вполне типичен для TLC-накопителей образца предыдущего года – к сожалению, контроллер Phison S10 имеет для работы с такой нагрузкой крайне слабые ресурсы.

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

Неожиданностей нет и тут. При увеличении глубины очереди запросов OCZ Trion 150 оказывается способен обогнать TLC-накопители на четырёхканальном контроллере SMI SM2256. Это вряд ли можно считать существенным достижением, особенно на фоне того, что TLC-накопители первого поколения, представленные в 2014 году Samsung и SanDisk, заметно быстрее.

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

Этот график ещё раз подчёркивает тот факт, что на операциях чтения между OCZ Trion 150 и его предшественниками (Trion 100 и Toshiba Q300) можно смело ставить знак тождественного равенства.

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

А вот прогресс OCZ Trion 150 в части скорости записи сомнению не подвергается. Новая прошивка, которую сделали для своей платформы разработчики Phison, творит чудеса! Ещё более наглядно пользу от изменения алгоритмов работы SLC-кеша можно увидеть на следующем графике. На нём показана зависимость скорости произвольной записи 4-килобайтными блоками от глубины очереди запросов.

Увеличение глубины очереди запросов приводит к тому, что быстродействие OCZ Trion 150 почти дотягивается до уровня, установленного SanDisk Ultra II. И это значит, что теперь контроллер с микропрограммой раскрывают тот потенциал, который даёт в их руки массив современной TLC NAND, почти полностью.

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

Примерно такой же вывод можно сделать и по этому графику. При записи большими блоками новый OCZ Trion 150 почти вдвое превосходит большинство TLC SSD, появившихся на прилавках магазинов в течение прошлого года. 

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

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

Получше предшественника OCZ Trion 150 смотрится и при наиболее приближённой к реальности смешанной нагрузке. Однако его результат можно считать более-менее приемлемым лишь в случае последовательных операций чтения и записи. Работа же со случайной нагрузкой требует проявления некоторой интеллектуальности от контроллера накопителя, а Phison S10 – это по сути простейшая бюджетная платформа.

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

По сравнению с предшественником OCZ Trion 150 немного лучше показывает себя при последовательной смешанной нагрузке, но при работе со случайными операциями – почти так же. Всё это говорит о том, что новый алгоритм SLC-кеширования вряд ли способен на чудеса в реальной жизни. Но определённый эффект он всё-таки должен давать. Поэтому Trion 150 кажется логичной заменой Trion 100 в линейке продукции OCZ. С выходом новинки предыдущий TLC-накопитель компании попросту теряет свой смысл.

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

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

То, что OCZ Trion 150 заметно отличается по своему характеру поведения от предшественника, уже было видно по тестам скорости записи. Но на приведённом выше графике иллюстрация получается ещё более яркая. Новинка избавилась от всех недостатков предыдущей модели: никаких фризов и диких провалов в производительности при непрерывной нагрузке теперь, к счастью, уже не наблюдается. Да, разброс моментальной скорости записи у Trion 150 явно сильнее, чем у решений на базе MLC NAND, но зато до тех пор, пока массив флеш-памяти не будет однократно заполнен информацией, быстродействие по крайней мере не проваливается ниже 6500 IOPS. Средняя же производительность случайной записи на свежий накопитель находится в районе 23000 IOPS, что более чем вдвое выше скорости Trion 100 в аналогичных условиях.

Изменилась и та часть графика, на которой можно пронаблюдать за тем, как происходит заполнение SLC-кеша.

Позитивных перемен сразу две. Во-первых, возрос объём информации, который можно записать на 240-Гбайт Trion 150 с высокой скоростью. Эффективный размер SLC-кеша теперь составляет порядка 3 Гбайт, а в предыдущей модели TLC SSD компании OCZ (и в Toshiba Q300) он был вдвое меньше. Во-вторых, несколько выросла и производительность переведённой в SLC-режим части памяти. Как видно по графику, скорость записи в кеш доходит до 270 Мбайт/с, в то время как у Trion 100 этот показатель не превышал 200 Мбайт/с. Иными словами, в части быстродействия при записи Trion 150 представляет собой значительный шаг вперёд.

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

И ещё одна хорошая новость: в Trion 150 заработала сборка мусора без TRIM. Новая микропрограмма для контроллера Phison S10 теперь способна освобождать под будущие операции некоторое количество памяти даже в том случае, если SSD работает в «бестримовой» среде. При этом затирается не только содержимое SLC-кеша, но и примерно 1,5 Гбайт пространства сверх этого. Нет претензий и к тому, как обрабатывается в новинке OCZ команда TRIM. 

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

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

CrystalDiskMark оперирует для измерения производительности небольшими объёмами данных. Поэтому выдаваемые им показатели далеки от реального положения дел и характеризуют скорость работы накопителей с их SLC-кешем. Но даже несмотря на это при тестировании OCZ Trion 150 получаются заметно более высокие скорости записи, чем у его предшественника. Очевидно, дело в увеличении размера и эффективности алгоритмов SLC-кеширования.

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

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

Произошедший в OCZ Trion 150 переход на более современную 15-нм TLC-память сам по себе на производительность не влияет. Однако, как показали синтетические тесты, всё в новинке сильно изменилось за счёт приведения в порядок микропрограммы и внедрения в неё оптимизированных алгоритмов. Особенно хорошо положительные перемены видны на операциях записи, но в реальной нагрузке в приложениях это помогает не слишком сильно. Низкая производительность платформы Phison при случайном чтении никуда не делась, и в результате Trion 150 по производительности в PCMark 8 не дотягивает даже до уровня ADATA Premier SP550 на базе бюджетного контроллера SMI SM2256, не говоря уже о более родовитых накопителях.

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

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

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

С копированием дело обстоит совсем неплохо. Ещё бы, когда половина всех операций – запись, влияние эффективного SLC-кеширования должно сразу бросаться в глаза. Так оно и есть: Trion 150 опережает своего предшественника в среднем на 25 процентов и превосходит большинство прочих TLC-накопителей. Однако его отставание от моделей SATA SSD среднего уровня всё равно остаётся очень заметным.

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

Примерно такие же результаты, как при копировании, мы видим и при работе архиватора.

#Тестирование выносливости

Результаты тестирования выносливости рассматриваемого накопителя приведены в отдельном специальном материале «Ресурсные испытания SSD».

#Выводы

Честно говоря, к знакомству с новым накопителем OCZ Trion 150 мы приступали с известной долей скепсиса. Обычно тестирование массовых SSD, основанных на платформе Phison S10 и оснащённых трёхбитовой флеш-памятью, ничем хорошим не оборачивается, и такие решения приходится критиковать. Однако на этот раз предчувствие нас обмануло, и Trion 150 смог выступить гораздо лучше ожиданий.

Помогло то, что в новом бюджетном накопителе, пришедшем на смену не самому удачному Trion 100, используется усовершенствованная микропрограмма, в которой работа контроллера с TLC-памятью и SLC-кешем наконец-то построена по эффективным алгоритмам. Перемены не только вылились в ощутимый рост производительности при операциях записи, но и в целом сделали накопитель более отзывчивым и лишённым многих неприятных странностей предшественника. В результате с точки зрения быстродействия OCZ Trion 150 оказался лучше многих бюджетных TLC SSD, с которыми нам довелось встретиться во второй половине прошлого года.

Однако нужно понимать, что положительное впечатление о OCZ Trion 150 создаётся лишь на фоне его «одноклассников», при этом он уступает любым популярным предложениям среднего уровня. Впрочем, на этот аргумент у OCZ подготовлен хороший ответ. Trion 150 переведён на новую 15-нм TLC NAND компании Toshiba, которая имеет весьма низкую себестоимость, и это позволяет производителю ввязаться в ожесточённую ценовую войну. Уже на первом этапе OCZ планирует выставить своё новое предложение на 15-20 процентов дешевле массовых SATA SSD на базе MLC-памяти и сделать его чуть ли не самым доступным потребительским твердотельным накопителем. Иными словами, с точки зрения позиционирования OCZ Trion 150 – это дополнение к традиционным HDD для дисковых подсистем недорогих ПК, в бюджет которых продукты уровня Samsung 850 EVO уже не вписываются.

Стоит отметить, что опасения вызывает и выносливость новой 15-нм TLC-памяти, из-за которой ресурс Trion 150 убывает прямо на глазах. Но следует понимать, что никто не пытается отрекомендовать новинку OCZ в качестве всеядного рабочего диска. Такие SSD следует применять лишь в роли системных, то есть в сценариях, где запись больших объёмов данных и хранение критически важной пользовательской информации не предполагается. В этом случае отказ накопителя не станет катастрофой, а удобная фирменная гарантия ShieldPlus, которая работает и на территории России, позволит быстро и без проблем заменить вышедший из строя накопитель.

В итоге, если OCZ Trion 150 действительно будет продаваться по тем ценам, которые обещает производитель, его смело можно отнести к числу привлекательных вариантов для ограниченных в финансах покупателей, желающих получить производительную дисковую подсистему. По сравнению с большинством других TLC-накопителей на базе контроллеров Phison S10 и SMI SM2256 он действительно заметно лучше. 

 
 
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
⇣ Комментарии
window-new
Soft
Hard
Тренды 🔥
Создатели Deathloop выпустили для ПК-версии игры заплатку, которая исправляет обзор при помощи мыши 46 мин.
С новым патчем Steam-версия Vampire: The Masquerade — Shadows of New York обзавелась переводом на русский язык 56 мин.
Системные требования ролевого экшена NEO: The World Ends With You оказались весьма скромными 2 ч.
Death of the Reprobate завершит трилогию ренессансных приключений создателя The Procession to Calvary 2 ч.
Простой конструктор островных городков Townscaper появится на мобильных устройствах в октябре 2 ч.
Метроидвания DOOMBLADE предложит отомстить Повелителям страха на ПК в 2022 году 2 ч.
Поддержка Ubuntu 14.04 и 16.04 увеличена до 10 лет 10 ч.
Исследователь раскрыл способ обхода экрана блокировки iPhone в день запуска iOS 15 10 ч.
Хакеры атаковали крупную фермерскую компанию в США — это может вызвать дефицит продовольствия 10 ч.
Обновлённая утилита PC Health Check расскажет, почему компьютер несовместим с Windows 11 10 ч.