Методика тестирования
Тестирование проводится в операционной системе 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.2
- Синтетический тест, выдающий типовые показатели производительности твердотельных накопителей, измеренные на 1-гигабайтной области диска «поверх» файловой системы. Из всего набора параметров, которые можно оценить с помощью этой утилиты, мы обращаем внимание на скорость последовательного чтения и записи, а также на производительность произвольных чтения и записи 4-килобайтными блоками без очереди запросов и с очередью глубиной 32 команды.
- PCMark 8 Storage Benchmark 2.0
- Тест, основанный на эмулировании реальной дисковой нагрузки, которая характерна для различных популярных приложений. На тестируемом накопителе создаётся единственный раздел в файловой системе NTFS на весь доступный объём, и в PCMark 8 проводится тест Secondary Storage 2.0. В качестве результатов теста учитывается как итоговая производительность, так и скорость выполнения отдельных тестовых трасс, сформированных различными приложениями.
- Тесты реальной файловой нагрузки
- Измерение скорости копирования директорий с файлами разного типа. Для копирования применяется стандартное средство Windows – утилита Robocopy, в качестве тестового набора используется рабочая директория, включающая офисные документы, фотографии и иллюстрации, pdf-файлы и мультимедийный контент общим объёмом 8 Гбайт.
- Измерение скорости архивации файлов. Тест проводится с той же рабочей директорией, что и копирование, а качестве инструмента для компрессии файлов избран архиватор 7-zip версии 9.22 beta. Для уменьшения влияния производительности процессора используется метод Deflate.
- Исследование скорости разворачивания архива. Тест проводится с архивом, полученным при измерении скорости архивации.
- Оценка скорости запуска игрового приложения. Измеряется производительность дисковой подсистемы при выполнении сценария, захваченного при запуске игры Far Cry 4 и загрузки в ней уровня с пользовательским сохранением. Для минимизации влияния производительности процессора и памяти все задержки, возникающие по их вине, из тестового сценария убраны.
- Оценка скорости старта приложений, формирующих типичную рабочую пользовательскую среду. Измеряется производительность дисковой подсистемы при выполнении сценария, захваченного при запуске пакета приложений, состоящего из браузера Google Chrome, текстового редактора Microsoft Word, графического редактора Adobe Photoshop и видеоредактора Adobe Premiere Pro с рабочими файлами. Для минимизации влияния производительности процессора и памяти все задержки, возникающие по их вине, из тестового сценария убраны.
Тестовый стенд
В качестве тестовой платформы используется компьютер с материнской платой 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.8.0.1042.
Объём и скорость передачи данных в бенчмарках указываются в бинарных единицах (1 Кбайт = 1024 байт).
⇡#Список участников тестирования
- ADATA XPG SX930 240 Гбайт (ASX930SS3-240GM, прошивка 5.9E);
- ADATA Premier Pro SP920 240 Гбайт (ASP920SS3-256GM, прошивка 1.08);
- ADATA Premier Pro SP900 256 Гбайт (ASP900S3-256GM, прошивка 5.8.2);
- ADATA Premier SP610 256 Гбайт (ASP610SS3-256GM, прошивка N0815B);
- ADATA Premier SP600 256 Гбайт (ASP600S3-256GM, прошивка 2.9);
- ADATA Premier SP550 240 Гбайт (ASP550SS3-240GM, прошивка O0730A);
- Corsair Force LX 256 Гбайт (CSSD-F256GBLX, прошивка N0530C);
- Corsair Force LS 240 Гбайт (CSSD-F240GBLSB, прошивка SAFC01.5);
- Corsair Force LE 240 Гбайт (CSSD-F240GBLEB, прошивка SAFC12.1);
- Crucial MX200 250 Гбайт (CT250MX200SSD1, прошивка MU03);
- Crucial BX200 240 Гбайт (CT240BX200SSD1, прошивка MU02.6);
- Crucial BX100 250 Гбайт (CT250BX100SSD1, прошивка MU02);
- Intel 730 Series 240 Гбайт (SSDSC2BP240G410, прошивка L2010410);
- Intel 535 Series 240 Гбайт (SSDSC2BW240H601, прошивка RG21);
- Kingston HyperX Savage 240 Гбайт (SHSS37A/240G, прошивка SAFM00.r);
- Kingston HyperX Fury 240 Гбайт (SHFS37A/240G, прошивка 603ABBF0);
- Kingston SSDNow V300 240 Гбайт (SV300S37A/240G, прошивка 605ABBF2);
- Kingston SSDNow UV300 240 Гбайт (SUV300S37A/240G, прошивка SAFM11.K);
- OCZ Vector 180 240 Гбайт (VTR180-25SAT3-240G, прошивка 1.01);
- OCZ Arc 100 240 Гбайт (ARC100-25SAT3-240G, прошивка 1.01);
- OCZ Trion 150 240 Гбайт (TRN150-25SAT3-240G, прошивка SAFZ12.2);
- OCZ Trion 100 240 Гбайт (TRN100-25SAT3-240G, прошивка SAFM11.2);
- Patriot Ignite 240 Гбайт (PI240GS325SSDR, прошивка SAFM01.7);
- Patriot Blast 240 Гбайт (PBT240GS25SSDR, прошивка SAFM12.2);
- Plextor M6 Pro 256 Гбайт (PX-256M6Pro, прошивка 1.05);
- Plextor M6S 256 Гбайт (PX-256M6S, прошивка 1.08);
- Plextor M6V 256 Гбайт (PX-256M6V, прошивка 1.04);
- Samsung 850 PRO 256 Гбайт (MZ-7KE256, прошивка EXM01B6Q);
- Samsung 850 EVO 250 Гбайт (MZ-75E250, прошивка EMT02B6Q);
- SanDisk Extreme Pro 240 Гбайт (SDSSDXPS-240G, прошивка X21200RL);
- SanDisk Ultra II 240 Гбайт (SDSSDHII-240G, прошивка X41100RL);
- SanDisk SSD Plus 240 Гбайт (SDSSDA-240G, прошивка Z22000RL);
- Smartbuy Firestone 240 Гбайт (SB240GB-FRST-25SAT3, прошивка SAFM01.7);
- Smartbuy Ignition 4 240 Гбайт (SB240GB-IGNT4-25SAT3, прошивка SAFM01.5);
- Smartbuy Revival 240 Гбайт (SB240GB-RVVL-25SAT3, прошивка SAFM12.2);
- Toshiba Q300 Pro 256 Гбайт (HDTS425EZSTA, прошивка JURA0101);
- Toshiba Q300 240 Гбайт (HDTS724EZSTA, прошивка SAFM11.2);
- Transcend SSD370S 256 Гбайт (TS256GSSD370S, прошивка O0919A);
- Transcend SSD360S 256 Гбайт (TS256GSSD360S, прошивка 20151027);
- Transcend SSD340K 256 Гбайт (TS256GSSD340K, прошивка SVN059).
⇡#
Последовательные операции чтения и записи
Последовательное чтение данных – наиболее простая операция для современных SSD. Однако даже в этом случае далеко не все накопители выбирают всю доступную пропускную способность SATA 6 Гбит/с-интерфейса. Накопителей с максимальной производительностью большинство, но есть целый ряд моделей с проблемами именно при линейном чтении. Причём, среди них обнаруживается и несколько SSD, которые имеют мощную архитектуру и отставать от конкурентов вроде бы не должны. Тем не менее, группу отстающих формируют не только решения на базе относительно простых платформ SandForce SF-2281, OCZ Barefoot 3 и JMicron JMF667H, но и накопители высокого класса Crucial MX200, ADATA Premier Pro SP920 и Intel 730 Series.
При линейной записи результаты более разнообразны. Здесь основополагающую роль играет пропускная способность подсистемы памяти, поэтому среди лидеров можно наблюдать SSD, построенные на быстрой памяти. Во-первых, это Samsung 850 PRO с MLC V-NAND. Во-вторых, целая группа моделей SSD на контроллере Phison S10 с 19-нм памятью Toshiba. И в-третьих, флагманские накопители компаний SanDisk, Crucial и Toshiba, в которых используются наработки или контроллеры Marvell.
⇡#Случайные операции чтения
Для выполнения с хорошим темпом операций случайного чтения от накопителей требуется не только быстрая память с низкими задержками, но и некоторая интеллектуальность контроллера. В результате, лучшими результатами может похвастать несколько разношёрстная компания накопителей. В группе лидеров присутствуют и признанные флагманские SSD вроде Samsung 850 PRO, SanDisk Extreme Pro, Intel 730 Series и Plextor M6 Pro, и решения среднего уровня: Samsung 850 EVO, Transcend SSD370, Patriot Ignite и Smartbuy Ignition 4. Но что совсем неожиданно, отличную производительность при случайном чтении выдаёт даже TLC-накопитель SanDisk Ultra II.
Что касается аутсайдеров, то с ними всё просто. В нижней части диаграммы сосредоточены MLC-решения на контроллерах SandForce SF-2281, SMI SM2246XT и большая группа разнообразных TLC-накопителей, пришедшая на рынок во второй половине прошлого года.
Увеличение глубины очереди запросов на самом деле мало что меняет. В лидерах мы видим ровно тот же набор из накопителей лидеров рынка – Samsung 850 PRO и 850 EVO, SanDisk Extreme Pro и Ultra II, Intel 730 Series и Plextor M6 Pro – к которому примкнули два носителя платформы Phison S10 – Patriot Ignite и Smartbuy Ignition 4.
⇡#Случайные операции записи
При простой записи случайных блоков из общей массы выделяется лишь несколько накопителей: Samsung 850 PRO и 850 EVO, построенные на инновационной трёхмерной памяти V-NAND; OCZ Vector 180 и Arc 100 с быстрой памятью Toshiba и технологией ускоренной SLC-записи; а также SanDisk Ultra II, который после обновления элементной базы и прошивки серьёзно подтянул свою производительность как раз при случайных операциях.
Увеличение очереди запросов при записи приводит к тому, что на первых позициях закрепляются накопители Samsung, флагманские решения Crucial и SanDisk, плюс многочисленные SSD, построенные на платформе Phison S10, укомплектованные MLC NAND. Что же касается TLC-накопителей, то всех их за исключением SanDisk Ultra II нетрудно обнаружить в нижней части диаграммы, что очень наглядно иллюстрирует ту пропасть, которая существует между современными продуктами с двухбитовой и трёхбитовой памятью.
⇡#Смешанная нагрузка
По мере удешевления твердотельные накопители перестают использоваться в качестве исключительно системных и становятся обычными рабочими дисками. В таких ситуациях на SSD поступает не только рафинированная нагрузка в виде записи или чтения, но и смешанные запросы, когда операции чтения и записи инициируются разными приложениями и должны обрабатываться одновременно. Однако работа в дуплексном режиме для современных контроллеров SSD остаётся существенной проблемой. При смешивании операций чтения и записи в одной очереди скорость большинства твердотельных накопителей потребительского уровня заметно проседает. Это стало поводом для проведения отдельного исследования, в рамках которого мы проверяем, как работают SSD при необходимости обработки последовательных операций, поступающих вперемежку. Следующая пара диаграмм демонстрирует наиболее характерный для десктопов случай, когда соотношение количества операций чтения и записи составляет 4 к 1.
Высокой производительностью при смешанной последовательной нагрузке может похвастать очень неожиданный набор накопителей. Но в первую очередь необходимо отметить феноменально высокий результат Toshiba Q300 Pro: ни в каких других синтетических тестах этот SSD не выделялся. Кроме того, наряду с группой накопителей, которые могут похвастать хорошей производительностью при любых вариантах нагрузки, а это – Crucial MX200, Samsung 850 PRO и 850 EVO – в верхней части диаграммы неожиданно обосновались решения на базе контроллеров SMI SM2246EN, OCZ Barefoot 3, а также MLC SSD на контроллере Phison S10.
Смешанная случайная нагрузка ставит на первые места накопители с мощным контроллером и хорошо оптимизированной прошивкой. Среди лидеров – неизменные Samsung 850 PRO и 850 EVO на базе собственной платформы Samsung, Crucial MX200 и Plextor M6 Pro на старших восьмиканальных контроллерах Marvell, а также несколько накопителей на базе платформы SMI SM2246EN: Transcend SSD370, Plextor M6V и ADATA Premier SP610.
⇡#Производительность в PCMark 8 Storage Benchmark 2.0
Тестовый пакет Futuremark PCMark 8 2.0 интересен тем, что он имеет не синтетическую природу, а напротив — основывается на том, как работают реальные приложения. В процессе его прохождения воспроизводятся настоящие сценарии-трассы задействования диска в распространённых десктопных задачах и замеряется скорость их выполнения. Текущая версия этого теста моделирует нагрузку, которая взята из реальных игровых приложений Battlefield 3 и World of Warcraft и программных пакетов компаний Adobe и Microsoft: After Effects, Illustrator, InDesign, Photoshop, Excel, PowerPoint и Word. Итоговый результат исчисляется в виде усреднённой скорости, которую показывают накопители при прохождении тестовых трасс. Обратите внимание – в этом тестировании мы перешли на обновлённую версию дискового бенчмарка, появившуюся в начале 2016 года.
Состав группы лидеров вполне очевиден. Она неизменно включает оба накопителя Samsung – 850 PRO и 850 EVO, а также накопители на контроллерах Marvell 88SS9189 и 88SS9187: Crucial MX200, Plextor M6 Pro и SanDisk Extreme Pro. Кроме того, среди лучших оказался и несколько неожиданный гость – Toshiba Q300 Pro, который имеет явную оптимизацию на работу со смешанной линейной нагрузкой, преобладающей в реальных приложениях.
Сравнительно неплохо проявляют себя также и накопители среднего уровня на базе MLC-памяти и недорогих контроллеров Phison PS3110-S10 и SMI SM2246EN. А вот решения с платформами разработки OCZ, SandForce или JMicron, а также SSD на микросхеме SMI SM2246XT располагаются ближе к нижней части диаграммы даже если в них используется достаточно быстродействующая флеш-память.
Что же касается накопителей с TLC NAND, то они по своей производительности в целом хуже MLC-решений. Но из этого правила есть одно важное исключение – SanDisk Ultra II. Производительность этого, основанного на контроллере Marvell 88SS9190, TLC-накопителя близка к показателям лидирующей группы. Как это ни удивительно, но инженерам SanDisk даже с использованием трёхбитовой памяти удалось построить весьма быстрое в реальных условиях решение.
Интегральный результат PCMark 8 нужно дополнить и показателями производительности, выдаваемыми накопителями при прохождении отдельных тестовых трасс, которые моделируют различные варианты реальной нагрузки. Дело в том, что при разной нагрузке флеш-приводы зачастую ведут себя немного по-разному.
⇡#Реальные сценарии
Специально для большого тестирования четвертьгигабайтных накопителей мы обновили набор используемых нами реальных сценариев, и теперь помимо скорости работы SSD при копировании и архивации файлов мы будем проверять также и скорость запуска с твердотельного накопителя игр и приложений. Новые тесты позволят нам делать выводы о том, насколько хорошо та или иная модель может справиться с ролью системного или даже единственного диска в составе ПК, на котором устанавливаются рабочие программы.
Копирование файлов внутри накопителя – это отличный пример реальной смешанной нагрузки. Поэтому нет ничего удивительного, что на первом месте здесь оказывается Toshiba Q300 Pro, который как раз для таких операций оптимизирован. Вместе с ним хорошей производительностью могут похвастать два накопителя на восьмиканальных контроллерах Marvell – Crucial MX200 и SanDisk Extreme Pro, а также флагманское решение компании Samsung – 850 PRO. Также к группе лидеров подбираются и некоторые решения на базе платформ Phison PS3110-S10 и SMI SM2246EN, но в этом случае для успеха одного лишь такого контроллера недостаточно, нужна ещё и быстрая флеш-память.
При архивации картина получается немного иной. Дело в том, что тут в смешанных операциях преобладает чтение, а запись носит исключительно последовательный характер. Поэтому помимо тех SSD, которые занимают лидирующие позиции практически всегда, а это – Samsung 850 PRO, Crucial MX200 и SanDisk Extreme Pro – в числе лидеров оказываются также Toshiba Q300 Pro, OCZ Vector 180 и Plextor M6 Pro.
Отдельный тест разархивации мы проводим по причине особого профиля нагрузки на дисковую подсистему, который очень похож по своему характеру на инсталляцию программного обеспечения. Кроме того, результаты здесь не совсем характерны. Вместе с Samsung 850 PRO, SanDisk Extreme Pro и Toshiba Q300 Pro, которые показывают высокую производительность в любых сценариях, связанных с копированием данных, в числе лидеров наблюдается группа MLC-накопителей на контроллере Phison S10: Patriot Ignite, Smartbuy Firestone и Ignition 4, а также Kingston HyperX Savage. Кроме того, высокую скорость показывает и основанный на контроллере SMI SM2246EN накопитель Transcend SSD370S, который в доставшейся нам на тесты модификации базируется на быстрой MLC-памяти с 64-гигабитными ядрами.
В первую очередь хочется обратить внимание на то, что при нагрузке, связанной с запуском с SSD игр или программ, различия между разными моделями оказываются не столь кардинальны, как, например, при копировании. Дело в том, что основная часть нагрузки в данном случае приходится на чтение данных, а как мы видели в синтетических тестах, при чтении производительность различных твердотельных накопителей расходится не слишком сильно. Тем не менее, примерно полуторакратный разрыв между быстрейшими и медленными решениями всё-таки наблюдается. И более того, в нижней части диаграммы можно наблюдать постоянных аутсайдеров – накопители на TLC-памяти, в основе которых лежит контроллер Phison S10. Но не только. Компанию им составляют и широко разрекламированные MLC-накопители OCZ Vector 180 и Arc 100, а также Kingston HyperX Savage.
Что же касается наиболее производительных в тесте скорости загрузки игрового приложения накопителей, то это – постоянные лидеры Samsung 850 PRO, Samsung 850 EVO, Toshiba Q300 Pro и Crucial MX200. Однако в компанию к ним набиваются весьма неожиданные гости – целый ряд SSD, основанных на древнем контроллере SandForce SF-2281. Хотя это и кажется удивительным, неплохую скорость при геймерской нагрузке могут показать Intel 535 Series, ADATA Premier Pro SP900 и даже Kingston SSDNow V300.
Массовый запуск приложений расставляет накопители по скорости работы немного иначе. В лидерах неизменно остаются Samsung 850 PRO, Samsung 850 EVO, Toshiba Q300 Pro и Crucial MX200, но к этой группе присоединяется Plextor M6 Pro, результат которого при тестировании скорости загрузки игры был немного хуже. Кроме того, вновь удивляют неплохими показателями накопители на базе контроллера SF-2281, а также неплохо выступают и SSD с контроллером JMicron JMF670H.
⇡#Работа TRIM и фоновой сборки мусора
Испытывая различные твердотельные накопители, мы всегда проверяем то, как они отрабатывают команду операционной системы TRIM и способны ли они собирать мусор во флеш-памяти и тем самым восстанавливать свою производительность без какой-либо помощи со стороны операционной системы, то есть в такой ситуации, когда команда TRIM им не передаётся. Такое тестирование было проведено и в этот раз. Схема такого испытания стандартна: на накопитель накладывается длительная непрерывная нагрузка на запись, которая приводит к заполнению данными полного объёма флеш-памяти и деградации производительности, после чего мы отключаем отсылку команды TRIM и предоставляем SSD возможность самостоятельно восстановиться за счёт собственного автономного алгоритма сборки мусора, но без явных указаний со стороны операционной системы. По прошествии 15-минутной паузы мы измеряем скорость и сравниваем её с производительностью свежего SSD. Затем на накопитель принудительно подаётся команда TRIM — и после небольшой паузы, в течение которой SSD обрабатывает эту команду, скорость измеряется ещё раз.
Результаты такого тестирования приведены в следующей таблице, где для каждой протестированной модели указано, реагирует ли она на TRIM очисткой неиспользуемой части флеш-памяти и может ли она заготавливать чистые страницы флеш-памяти под будущие операции, если команда TRIM на неё не подаётся. Для накопителей, которые, как выяснилось, способны осуществлять сборку мусора и без команды TRIM, мы также указали тот объём флеш-памяти, который был самостоятельно освобождён контроллером SSD под будущие операции. Для случая эксплуатации накопителя в среде без поддержки TRIM это как раз тот объём данных, который можно будет сохранить на накопитель с высокой первоначальной скоростью после простоя.
| Обработка TRIM | Работа без TRIM |
Сборка мусора | Объём освобождаемой памяти |
ADATA XPG SX930 240 Гбайт |
Работает
|
Работает
|
16,5 Гбайт
|
ADATA Premier Pro SP920 240 Гбайт |
Работает
|
Не работает
|
-
|
ADATA Premier Pro SP900 256 Гбайт |
Частично работает
|
Не работает
|
-
|
ADATA Premier SP610 256 Гбайт |
Работает
|
Работает
|
2,7 Гбайт
|
ADATA Premier SP600 256 Гбайт |
Работает
|
Не работает
|
-
|
ADATA Premier SP550 240 Гбайт |
Работает
|
Работает
|
2,8 Гбайт
|
Corsair Force LX 256 Гбайт |
Работает
|
Работает
|
2,8 Гбайт
|
Corsair Force LS 240 Гбайт |
Работает
|
Не работает
|
-
|
Corsair Force LE 240 Гбайт |
Работает
|
Работает
|
4,8 Гбайт
|
Crucial MX200 250 Гбайт |
Работает
|
Работает
|
7,1 Гбайт
|
Crucial BX200 240 Гбайт |
Работает
|
Работает
|
1,8 Гбайт
|
Crucial BX100 250 Гбайт |
Работает
|
Работает
|
2,7 Гбайт
|
Intel 730 Series 240 Гбайт |
Работает
|
Работает
|
0,5 Гбайт
|
Intel 535 Series 240 Гбайт |
Частично работает
|
Не работает
|
-
|
Kingston HyperX Savage 240 Гбайт |
Работает
|
Не работает
|
-
|
Kingston HyperX Fury 240 Гбайт |
Частично работает
|
Не работает
|
-
|
Kingston SSDNow V300 240 Гбайт |
Частично работает
|
Не работает
|
-
|
Kingston SSDNow UV300 240 Гбайт |
Работает
|
Не работает
|
-
|
OCZ Vector 180 240 Гбайт |
Работает
|
Работает
|
10,5 Гбайт
|
OCZ Arc 100 240 Гбайт |
Работает
|
Работает
|
10,5 Гбайт
|
OCZ Trion 150 240 Гбайт |
Работает
|
Работает
|
4,8 Гбайт
|
OCZ Trion 100 240 Гбайт |
Работает
|
Не работает
|
-
|
Patriot Ignite 240 Гбайт |
Работает
|
Не работает
|
-
|
Patriot Blast 240 Гбайт |
Работает
|
Работает
|
4,8 Гбайт
|
Plextor M6 Pro 256 Гбайт |
Работает
|
Работает
|
11,7 Гбайт
|
Plextor M6S 256 Гбайт |
Работает
|
Работает
|
1,4 Гбайт
|
Plextor M6V 256 Гбайт |
Работает
|
Работает
|
1,0 Гбайт
|
Samsung 850 PRO 256 Гбайт |
Работает
|
Работает
|
2,5 Гбайт
|
Samsung 850 EVO 250 Гбайт |
Работает
|
Работает
|
3,2 Гбайт
|
SanDisk Extreme Pro 240 Гбайт |
Работает
|
Не работает
|
-
|
SanDisk Ultra II 240 Гбайт |
Работает
|
Работает
|
1,3 Гбайт
|
SanDisk SSD Plus 240 Гбайт |
Работает
|
Не работает
|
-
|
Smartbuy Firestone 240 Гбайт |
Работает
|
Не работает
|
-
|
Smartbuy Ignition 4 240 Гбайт |
Работает
|
Не работает
|
-
|
Smartbuy Revival 240 Гбайт |
Работает
|
Работает
|
4,2 Гбайт
|
Toshiba Q300 Pro 256 Гбайт |
Работает
|
Не работает
|
-
|
Toshiba Q300 240 Гбайт |
Работает
|
Не работает
|
-
|
Transcend SSD370S 256 Гбайт |
Работает
|
Работает
|
2,7 Гбайт
|
Transcend SSD360S 256 Гбайт |
Работает
|
Не работает
|
-
|
Transcend SSD340K 256 Гбайт |
Работает
|
Работает
|
16,5 Гбайт
|
Несмотря на то, что качественная поддержка команды TRIM стала отраслевым стандартом, некоторые производители считают допустимым продавать накопители, в которых эта команда не отрабатывается в полной мере. Это накопители, основанные на контроллере SandForce SF-2281, — Intel SSD 535, ADATA Premier SP900, Kingston SSDNow V300 и Kingston HyperX Fury. В них происходит лишь формальная реакция на TRIM и производительность к первоначальному состоянию не возвращается. Конечно, явной вины ADATA, Intel или Kingston тут нет. Такова особенность контроллеров SandForce, которые из-за своих алгоритмов сжатия данных не могут свободно удалять из своей памяти вышедшие из употребления страницы, так как их содержимое может требоваться для декомпрессии соседних страниц. Однако конечным пользователям от этого не легче, ведь с постепенным падением скорости работы SSD на операциях записи придётся мириться именно им.
К счастью, все прочие современные накопители работают с TRIM так, как положено. То есть в тех средах, где поддержка TRIM есть, любой из протестированных нами SSD (кроме моделей, перечисленных в прошлом абзаце) будет всегда сохранять свою производительность на первоначальном уровне.
Однако некоторым пользователям хотелось бы большего: чтобы накопитель был способен проводить сборку мусора и без подачи команды TRIM. Это умение полезно для SSD, работающих в составе RAID-массивов, а также в тех случаях, когда основная работа с файлами на твердотельном накопителе состоит не в их создании и удалении, а в постоянном изменении их содержимого. Такая активность, например, характерна для баз данных или если на накопителе содержатся программно шифруемые тома. И вот для таких специфических сценариев мы можем порекомендовать лишь отдельные модели.
В частности, наиболее результативно работающей автономной сборкой мусора отличились ADATA XPG SX930, OCZ Vector 180 и Arc 100, Plextor M6 Pro, а также Transcend SSD340K. Эти модели высвобождают под будущие операции записи более 10 Гбайт флеш-памяти, чего скорее всего будет достаточно даже при специфических сложных сценариях работы. Во многих же распространённых случаях можно положиться и на некоторые другие модели SSD. Накопителей, которые самостоятельно готовят задел под будущие записи, на самом деле предостаточно. Фактически, целенаправленно избегать применения в средах без реализации TRIM стоит лишь немногих SSD, в первую очередь основанных на бюджетных контроллерах Phison PS3110-S10, SandForce SF-2281, SMI SM2246XT и JMicron JMF667H, а также отдельных моделей накопителей на базе контроллеров Marvell – SanDisk Extreme Pro и ADATA Premiere Pro SP920.
⇡#Постоянство производительности
Результаты, приведённые в этом разделе, нельзя назвать прямыми характеристиками быстродействия SSD. Тем не менее они описывают поведение накопителей при длительных нагрузках, что может представлять интерес в целом ряде сценариев. Иными словами, данный раздел носит факультативный характер, и добавлен он главным образом в расчёте на опытных пользователей, интересующихся как прямыми, так и косвенными показателями производительности современных клиентских твердотельных накопителей.
Испытывая SSD, мы всегда подвергаем их тесту на постоянство производительности. В течение данного теста воссоздаётся двухчасовая нагрузка по случайной записи данных 4-килобайтными блоками с максимальной поддерживаемой в протоколе AHCI глубиной очереди запросов в 32 команды. Такой сценарий работы не только максимально загружает накопитель и заставляет его пустить в ход все свои интеллектуальные алгоритмы, но и приводит к исчерпанию всего заранее подготовленного свободного места во флеш-памяти, включая зарезервированную и скрытую от глаз пользователя область. Конечно, подобная нагрузка для клиентского SSD нереалистична, зато она позволяет получить информацию о том, как поведёт себя накопитель в самом худшем для него случае. В частности, именно благодаря такому беспощадному нагрузочному тесту мы можем получить сведения о постоянстве производительности накопителя как в свежем, так и в использованном состоянии, а также о том, как в нём протекают переходные процессы.
На следующей диаграмме приводится среднеквадратичное отклонение скорости записи при нахождении SSD в свежем состоянии после сохранения на него первых 8 Гбайт данных. Многие современные накопители, к сожалению, не могут похвастать стабильностью латентностей при обработке однотипных операций записи, и на следующей диаграмме это хорошо видно. Наблюдающийся у многих потребительских SSD высокий разброс моментальных скоростей – это серьёзный дефект, который не позволяет использовать обладающие им накопители как в производительных RAID-массивах, так и просто в тех системах, где важна быстрая и предсказуемая реакция дисковой подсистемы.
Даже в благоприятном режиме, когда накопитель находится в «свежем» состоянии и располагает достаточным пулом свободных и готовых для записи данных страниц, разброс в скорости обработки операций записи может быть очень большим. Фактически о хорошей стабильности производительности можно говорить лишь в случае нескольких высококачественных SSD. К их числу относятся накопители Samsung – 850 PRO и 850 EVO; многие накопители на контроллерах Marvell – Crucial MX200, Plextor M6 Pro и Plextor M6S; и накопители на контроллерах JMicron – Transcend SSD340K, ADATA XPG SX930 и ADATA Premier SP600. Именно на эти модели надо обращать внимание в первую очередь при построении RAID-0-массивов, даже если речь идёт о персональных, а не о серверных системах.
Следующая гистограмма показывает ситуацию с постоянством производительности при продолжительной нагрузке – после того, как накопители исчерпали свободное место и параллельно с записью занимаются и очисткой блоков страниц флеш-памяти. По сравнению с предыдущим случаем это более сложная задача для клиентских SSD.
По вполне понятным причинам разброс в моментальных показателях скорости записи на «грязных» SSD оказывается выше. Претерпевает изменения и группа лидеров. Вместе с Samsung 850 Pro, Crucial MX200 и Samsung 850 EVO лучшую стабильность скоростных характеристик начинают показывать TLC-накопители на контроллере Phison S10 с обновлённой прошивкой, плюс пришедший к нам в тестирование из серверного мира Intel 730 Series.
В дополнение к предыдущим результатам приведём и ещё один график, который отображает производительность записи по завершении нашего двухчасового нагрузочного теста. Он иллюстрирует то, насколько хорошо те или иные SSD переносят продолжительные непрерывные нагрузки. Прямой практической ценности эти результаты не имеют, так как они очень далеки от той производительности, которую наблюдают пользователи при обычной эксплуатации твердотельных накопителей, однако они хорошо иллюстрируют мощность применённых в них контроллеров и совершенство алгоритмов микропрограммы.
Верхние позиции на этой диаграмме занимают те SSD, которые больше похожи по своему поведению на серверные накопители, то есть на такие, которые хорошо переносят длительные нагрузки. Но самый лучший результат здесь выдаёт пара накопителей OCZ, построенных на контроллере Barefoot 3, – недаром этот контролер можно встретить не только в Vector 180 и Arc 100, но и в серверных накопителях серии Saber. Кроме того, сравнительно неплохими скоростями, превышающими 10 тысяч IOPS, отличаются решения на базе контроллеров Marvell 88SS9187/88SS9189 (SanDisk Extreme Pro, Crucial MX200 и Plextor M6 Pro), флагманский Samsung 850 PRO, а также Intel 730 Series, пришедший в массовый сегмент с серверного рынка.
⇡#Выводы
Подводить итоги столь масштабным проектам всегда непросто. Но мы попробуем. И начать хочется с того, что проведённое сравнение сорока современных моделей накопителей смогло подтвердить все наши убеждения относительно положения дел на рынке потребительских SATA SSD, которые мы регулярно пытаемся доносить в обычных обзорах свежих новинок. Рост производительности в сфере массовых твердотельных накопителей практически полностью прекратился, и производители перешли к конкурированию при помощи цен. А это значит, что те накопители, которые считались хорошими и производительными решениями в прошлом году, остаются такими и сейчас. Все сегодняшние лидеры – это совсем не новинки, а продукты, представленные во второй половине 2014 – начале 2015 года. В их числе – неизменные Samsung 850 PRO и 850 EVO, а также накопители ведущих производителей на платформе Marvell 88SS9187/88SS9189: Crucial MX200, Plextor M6 Pro и SanDisk Extreme Pro. Изменение в составе быстрейших SATA SSD лишь одно – к этой группе смог примкнуть Toshiba Q300 Pro, который, впрочем, тоже основан на достаточно старой платформе совместной разработки Toshiba и Marvell.
Но в нижнем рыночном сегменте нехватка свежей крови совсем не ощущается. В нём прямо сейчас происходит массовое пришествие недорогих накопителей с TLC-памятью, построенных на контроллерах независимых тайваньских разработчиков Phison PS3110-S10 и SMI SM2256. Такие решения уже серьёзно сбили цены, и их влияние, очевидно, ещё не исчерпано. Однако на самом деле ничего хорошего они не предлагают. Если в качестве ориентира выбрать основанный на TLC-памяти и контроллере Marvell 88SS9190 бюджетный накопитель SanDisk Ultra II, который присутствует на рынке уже более полутора лет, то становится понятно, что производительность у нового поколения TLC SSD гораздо ниже, чем могла бы быть. А потому реальный интерес среди новых TLC SSD могут вызывать лишь только самые дешёвые модели, выделяющиеся совсем уж неприлично низкой ценой. Такой, например, на сегодняшний день является Smartbuy Revival.
В сложившихся условиях в очень непростой ситуации оказались основанные на MLC-памяти потребительские модели SSD среднего уровня, а это в первую очередь решения на базе платформ авторства Silicon Motion, Phison и JMicron. Они, к сожалению, заметно отстают от флагманских накопителей на платформах Samsung и Marvell по производительности и не могут войти в категорию передовых решений. Но падение цен, затрагивающее в том числе и предложения верхнего уровня, буквально не оставляет места для среднего сегмента, заставляя производителей второго-третьего эшелона мириться либо с реализацией собственных MLC-накопителей на уровне себестоимости, либо с падением спроса. Впрочем, как раз благодаря такому давлению на рынке всё же появилось несколько вариантов SSD на бюджетных контроллерах и двухбитовой памяти, создатели которых попытались максимально улучшить конфигурацию своих продуктов и по возможности приблизить их к флагманским решениям. И это смогло дать жизнь нескольким достаточно привлекательным по сочетанию цены и быстродействия предложениям среднего уровня, например, обновлённому Transcend SSD370S, Patriot Ignite или Smartbuy Ignition 4.
К тому же, говорить о том, что рынок потребительских SATA SSD вошёл в фазу ценовых войн и потому живёт совсем без сенсаций, было бы не совсем верно. Источником приятных новостей стало перерождение отечественного бренда Smartbuy, под которым теперь продаются очень неплохие накопители на базе контроллера Phison S10, отличающиеся от многочисленных аналогов крайне соблазнительными ценами. В нашем прошлом большом тестировании SSD мы уже отмечали привлекательность отдельных моделей Smartbuy, но сегодня накопители этой марки смогли взять такие рубежи, которые конкурирующим продуктам и не снились. Расстраивает здесь разве только то, что начинка накопителей Smartbuy часто меняется, и уследить за её эволюционированием попросту невозможно.
Что же касается конкретных рекомендаций по покупке, то, чтобы сформулировать их, мы построили традиционную карту соотношений цены и производительности, на которой совместили усреднённую скорость SSD согласно результатам проведённого тестирования и их среднюю цену по данным «Яндекс.Маркет» (для Москвы на 30.03.16). Форма маркеров на диаграмме указывает на тип памяти накопителей: треугольный маркер соответствует 3D V-NAND, круглый – MLC NAND, и ромбовидный – TLC NAND.
Приведённая иллюстрация вряд ли нуждается в каких-то дополнительных развёрнутых комментариях. Поэтому нам лишь остаётся выдать список рекомендуемых для приобретения моделей среди клиентских твердотельных накопителей объёмом 240-256 Гбайт:
- Samsung 850 PRO. Это – самый производительный и самый технологически современный SATA SSD, в основе которого лежит уникальная трёхмерная MLC V-NAND. Помимо выдающегося быстродействия, данная модель выделяется и высокой надёжностью, что подкрепляется 10-летней гарантией. Кроме того, Samsung 850 PRO может похвастать целой кучей разных приятных мелочей, например, поддержкой управляемого из ОС шифрования и превосходной инструментальной утилитой.
- Crucial MX200. Если Samsung 850 PRO вам кажется слишком дорогим, то можно обратить внимание и на флагманское предложение Crucial. Хотя MX200 несколько медленнее рекордсмена, его производительность всё равно очень высока, что обусловлено использованием одного из лучших контроллеров Marvell и быстрого массива флеш-памяти, усиленного фирменной технологией Dynamic Write Acceleration. Кроме того, определённо не разочарует и программная поддержка этого накопителя.
- Samsung 850 EVO. Младший брат непобедимого 850 PRO тоже выделяется на фоне конкурентов. Да, он основывается на TLC V-NAND и поэтому выдаёт более низкое быстродействие при операциях записи, но это не мешает ему оставаться одним из лучших SSD по средневзвешенной производительности и занимать лидирующие позиции в средней ценовой категории. Кроме того, 850 EVO наследует от 850 PRO весь фирменный набор дополнительных преимуществ: поддержку шифрования, качественное ПО и прочее.
- Transcend SSD370S. В число рекомендуемых накопителей среднего уровня попала модель, основанная на контроллере SMI SM2246EN. Обновлённая версия Transcend SSD370S получила в своё распоряжение быструю MLC-флеш-память и оптимизированную индивидуальную прошивку, и это позволило выжать из недорогой платформы весьма неплохую для своей цены производительность.
- Smartbuy Ignition 4 и Smartbuy Firestone. Оба эти накопителя основываются на MLC-флеш-памяти и платформе Phison S10, но при этом им удаётся играть в нижнем ценовом сегменте, где они не оставляют никаких шансов бюджетным накопителям, базирующимся на TLC NAND. И пусть они несут на себе локальный российский бренд, их реальным изготовителем выступает сам разработчик контроллера – Phison, поэтому никакие претензии ни к качеству исполнения, ни к отладке микропрограммы попросту невозможны. Единственное «но» — начинка этих накопителей непостоянна, впрочем, до сих пор никаких неблагоприятных версий конфигурации нам не встречалось.
- Если по какой-то причине накопители Smartbuy вас не устраивают, то впору обратить внимание на лучший TLC-накопитель SanDisk Ultra II. Основываясь на аппаратной платформе Marvell, он вполне способен конкурировать по производительности даже с некоторыми MLC-моделями SSD, а его долгое и беззаботное пребывание на рынке выступает залогом отсутствия каких бы то ни было проблем с надёжностью.
Накопители для тестирования предоставлены компанией «Регард», где всегда есть широкий выбор SSD по выгодным ценам.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.