Обзор SSD-накопителя Samsung 860 PRO: адский SATAна
Благодаря своему накопителю 850 PRO компания Samsung вот уже три года безальтернативно удерживает звание автора лучшего массового SATA SSD. Лидерство Samsung 850 PRO в этом амплуа никто не пытается даже оспаривать: если не брать во внимание серверные накопители, столь же быстродействующих и надёжных SATA-предложений не было и нет ни у одного из производителей, помимо Samsung. Тем не менее в начале 2018 года южнокорейская компания решила заменить свою передовую SATA-модель. Неделю назад мы познакомились с новым самсунговским SSD среднего уровня, 860 EVO, и он приходит на рынок не в одиночестве. Одновременно с ним компания представила и новый SATA-флагман, и теперь место 850 PRO займёт обновлённая «исправленная и дополненная» версия – Samsung 860 PRO, которая, похоже, запомнится нам как венец всей эволюции массовых твердотельных накопителей с SATA-интерфейсом.
Как бы то ни было, SATA-интерфейс утрачивает своё распространение в твердотельных накопителях. Он заметно ограничивает пропускную способность и добавляет дополнительные задержки, поэтому современные системы активно переходят на NVMe, а производители накопителей постепенно отказываются от дальнейшего развития SATA-продуктов. Задержаться в потребительских SSD интерфейсу SATA позволяет лишь огромный парк уже выпущенных систем с его поддержкой и тот факт, что SATA-накопители пока могут похвастать более высокой предельной ёмкостью, и вследствие этого именно они могут лучше справиться с вытеснением механических жёстких дисков там, где требуется хранить большие объёмы данных. Например, именно на доступность накопителей больших объёмов особенно напирает Samsung в своих новинках, и, более того, с выходом 860 PRO компания даже всерьёз заговорила об их применимости в сетевых хранилищах данных (NAS).
Однако все эти аргументы говорят лишь в пользу того, что спрос на SATA SSD в ближайшее время полностью на нет не сойдёт. В свете смещения интересов основной части пользователей в сторону NVMe-накопителей дальнейшее развитие SATA SSD, скорее всего, далее будет идти лишь по пути удешевления и наращивания ёмкостей, и никаких прорывов в этой сфере, по-видимому, ждать уже не следует.
Сделать в условиях стагнации очередной передовой SATA SSD для инженеров Samsung было проще простого. Главный принцип, которого следовало придерживаться в сложившейся ситуации, требовал лишь одного – сохранения в 860 PRO прекрасно зарекомендовавшей себя быстрой и надёжной фирменной трёхмерной памяти с двухбитовыми ячейками. Одного лишь этого почти достаточно для того, чтобы у получившегося накопителя не было близких конкурентов.
Действительно, планарная MLC-память уже почти полностью ушла с рынка и уступила место TLC NAND, а единственный оставшийся вариант флеш-памяти с двухбитовыми ячейками, который сейчас широко применяется в массовых SATA SSD, – это MLC 3D NAND первого поколения, производимая альянсом Intel—Micron. Однако нужно понимать, что такая MLC 3D NAND заметно отличается от самсунговской хотя бы потому, что фактически представляет собой не обособленный продукт, а отбраковку от производства 32-слойной TLC 3D NAND. Те чипы, которые в силу своего качества не могут быть использованы в трёхбитовом режиме, Intel и Micron перепрофилирует в двухбитовую MLC 3D NAND. Именно этим и объясняется её не слишком впечатляющие характеристики производительности и выносливости, но сравнительно низкая цена.
Собственно, поэтому неудачным Samsung 860 PRO не мог стать заведомо. Поскольку в нём используется новая «чистокровная» 64-слойная MLC 3D V-NAND и более производительный контроллер MJX, из 860 PRO получился достойный наследник 850 PRO: с увеличившейся скоростью, возросшей надёжностью, улучшенной совместимостью и с расширенным в сторону высоких ёмкостей модельным рядом. Давайте познакомимся с ним подробнее.
Так или иначе выпуск Samsung новых моделей SATA-накопителей связан с началом массового производства этой компанией четвёртого поколения трёхмерной флеш-памяти. Новая 3D V-NAND, получившая 64 слоя с ячейками на основе ловушки заряда, отличается от предшествующих версий не только возросшей плотностью хранения данных. На этот раз инженеры Samsung смогли увеличить пропускную способность внешних интерфейсов устройств NAND, уменьшить задержки при программировании и понизить управляющие напряжения, что в конечном итоге открывает дорогу для улучшения характеристик накопителей.
Для того чтобы потенциал 64-слойной 3D NAND можно было раскрыть в конечных продуктах с SATA-интерфейсом, Samsung спроектировала новый контроллер MJX. Данный чип базируется на двухъядерном ARM-процессоре с архитектурой Cortex R и работает на частоте 1,0 ГГц. А это значит, что от предшествующих контроллеров (трёхъядерного MHX и двухъядерного MGX) он отличается как минимум заметно увеличившейся производительностью. Однако одним лишь этим дело не ограничивается: в MJX также реализованы более совершенные методы коррекции ошибок Extreme ECC, добавлена возможность использования DRAM-буфера на основе современной LPDDR4-памяти, а также внедрена поддержка массивов флеш-памяти увеличенных объёмов.
Что получилось у Samsung при совмещении контроллера MJX с 64-слойной TLC 3D V-NAND, мы видели на примере Samsung 860 EVO. Однако в том накопителе, который позиционируется как недорогое решение, негативную роль сыграло стремление производителя снизить себестоимость за счёт применения более плотных NAND-устройств ёмкостью 512 Гбит, что вылилось в снижение параллелизма платформы SSD и не слишком заметное преимущество перед предшествующей моделью, Samsung 850 EVO.
С рассматриваемым же сегодня Samsung 860 PRO ситуация иная. Данный накопитель остаётся премиальным решением в мире SATA SSD, а значит, как-то экономить в его начинке не было никакой нужды. Поэтому 860 PRO основывается на 64-слойной МLC 3D V-NAND, ёмкость кристаллов которой – 256 Гбит, что гораздо лучше подходит для потребительских SSD, особенно в тех случаях, когда речь идёт о носителях информации сравнительно невысоких объёмов.
Именно поэтому преимущество Samsung 860 PRO перед 850 PRO могло бы быть заметнее, чем в случае 860 EVO – 850 EVO, но, к сожалению, показатели производительности упёрлись в возможности SATA-интерфейса, и сопоставление паспортных характеристик 860 PRO и 850 PRO выглядит не слишком многообещающе. Вот какие спецификации для серии Samsung 860 PRO заявляет производитель:
|
Производитель |
Samsung
|
Серия |
860 PRO
|
Модельный номер |MZ-76P256
|MZ-76P512
|MZ-76P1T0
|MZ-76P2T0
|MZ-76P4T0
|
Форм-фактор |2,5 дюйма
|
Интерфейс |SATA 6 Гбит/с
|
Ёмкость, Гбайт |256
|512
|1024
|2048
|4096
|
Конфигурация
|
Флеш-память: тип, техпроцесс, производитель |Samsung 64-слойная 256-Гбит 3D MLC V-NAND
|
Контроллер |Samsung MJX
|
Буфер: тип, объём |LPDDR4, 512 Мбайт
|LPDDR4, 1 Гбайт
|LPDDR4, 2 Гбайт
|LPDDR4, 4 Гбайт
|
Производительность
|
Макс. устойчивая скорость последовательного чтения, Мбайт/с |560
|560
|560
|560
|560
|
Макс. устойчивая скорость последовательной записи, Мбайт/с |530
|530
|530
|530
|530
|
Макс. скорость произвольного чтения (блоки по 4 Кбайт), IOPS |100000
|100000
|100000
|100000
|100000
|
Макс. скорость произвольной записи (блоки по 4 Кбайт), IOPS |90000
|90000
|90000
|90000
|90000
|
Физические характеристики
|
Потребляемая мощность: бездействие/чтение-запись, Вт |0,04/2,0–2,2
|
MTBF (среднее время наработки на отказ), млн ч |2,0
|
Ресурс записи, Тбайт |300
|600
|1200
|2400
|4800
|
Габаритные размеры: Д × В × Г, мм |100,0 × 69,85 × 6,8
|
Масса, г |47,5
|
Гарантийный срок, лет |5
В приведённых параметрах быстродействия есть лишь одно существенное отличие от того, что предлагал 850 PRO: в 256-гигабайтной версии выросла скорость последовательной записи. Впрочем, поскольку никаких технологий SLC-кеширования в 860 PRO не применяется, это как раз и иллюстрирует произошедший прогресс: в младшей версии SSD параллелизм массива флеш-памяти минимален, но 64-слойная МLC 3D V-NAND всё равно позволяет полностью занять полосу пропускания SATA-интерфейса.
Отдельно Samsung указывает и на то, что, благодаря новому контроллеру MJX, 860 PRO может предложить улучшение в показателях производительности при неконвейеризуемых случайных операциях. Эти параметры в спецификациях приводить не принято, но по ним рост обещан на уровне 10-20 процентов, что выглядит весьма солидно, особенно если вспомнить, что Samsung 850 PRO заслуженно считался одним из самых быстрых SATA SSD.
Впрочем, не все заявленные для Samsung 860 PRO характеристики внушают безудержный оптимизм. Одно из наиболее спорных изменений в новом флагманском SATA SSD – это снижение сроков гарантийного обслуживания. В то время как для 850 PRO была установлена десятилетняя гарантия, у 860 PRO её продолжительность сократилась вдвое. Почему так произошло, в целом понятно: длительная гарантия у старого накопителя появилась в ответ на выпуск SanDisk Extreme Pro с десятилетним гарантийным сроком. Сейчас же десятилетней гарантии никто из производителей потребительских SSD уже не обещает, и Samsung может с полным правом говорить о высочайшей надёжности 860 PRO и с гарантией на пять лет. Но определённые вопросы по этому поводу, безусловно, возникать всё-таки будут.
Ответом на них может стать разве только кратное увеличение объёмов разрешённой записи: данная величина возросла в 2 раза в младших моделях и до 8 раз – в старших. В результате, без потери гарантии за время жизни Samsung 860 PRO можно полностью перезаписать 1200 раз – и это выглядит более чем достаточным разрешённым ресурсом для потребительского SSD. Понятно, что на самом деле твердотельные накопители Samsung гораздо выносливее, о чём говорят соответствующие тесты, но официально декларируемый ресурс должен не только и не столько подчёркивать жизнестойкость SSD, сколько дифференцировать потребительские и корпоративные модели. Что в случае 860 PRO стало особенно актуальным, поскольку новый контроллер MJX имеет серверные корни.
Говоря о технических характеристиках Samsung 860 PRO, нельзя не упомянуть о ценах. Эта модель по меркам SATA SSD относится к премиальному сегменту, и это значит, что она будет продаваться примерно в полтора раза дороже накопителей серии 860 EVO и примерно на 5-8 процентов дороже массовой NVMe-модели 960 EVO. То есть 860 PRO – вариант не из дешёвых, представляющий собой отнюдь не массовый, а узкоспециализированный продукт для приверженцев бескомпромиссных SATA-решений.
При таком положении дел совершенно неудивительно, что недочётов в характеристиках Samsung 860 PRO не обнаруживается даже в мелочах. Например, этот накопитель поддерживает все стандарты аппаратного шифрования (TCG Opal и Encrypted Drive-IEEE1667) и может использоваться для «прозрачной» защиты данных алгоритмом AES-256 без какого-либо влияния на дисковую производительность. Причём данное шифрование совместимо в том числе и с технологией Self-Encrypting Drive, что означает возможность использования криптографического движка накопителя со стандартным средством BitLocker операционной системы Windows.
⇡#Внешний вид и внутреннее устройство
В отличие от Samsung 860 EVO, представители модельного ряда 860 PRO имеют идентичную начинку и различаются лишь числом оконечных NAND-устройств в массиве флеш-памяти. Поэтому для получения полного представления о рассматриваемой новинке нам будет достаточно препарировать лишь один вариант накопителя. По традиции для исследования мы выбрали 512-гигабайтную модель: она полностью раскрывает все сильные стороны использованной инженерами Samsung аппаратной платформы.
Если говорить о внешнем виде Samsung 860 PRO, то в нём нет ничего необычного. В новинке использован стандартный для этого производителя алюминиевый корпус, на лицевую поверхность которого нанесены традиционные отличительные признаки: логотип и терракотовый квадрат, символизирующий, что SSD относится к числу флагманских продуктов.
Наклейка на оборотной стороне корпуса тоже имеет достаточно стереотипное содержание. На ней приводятся номера и артикулы модели, прочая техническая информация, а также – маркетинговое название и ёмкость накопителя. Стоит подчеркнуть, что Samsung в отличие от многих других производителей размещает на наклейке в том числе и дату производства, которая может пригодиться при возникновении необходимости в гарантийном обслуживании. Кроме того, по дате можно делать разнообразные выводы. Например, наш образец был выпущен в ноябре 2017 года, и это значит, что анонсу 860 PRO предшествовала длительная подготовка.
Внутренности Samsung 860 PRO почти не отличаются от того, что мы видели внутри накопителей серии 860 EVO. Более того, печатные платы этих SSD полностью унифицированы, а значит, разница в аппаратной платформе флагманского 860 PRO и массового 860 EVO есть лишь в типе устанавливаемой флеш-памяти. Поэтому совсем неудивительно было обнаружить в Samsung 860 PRO 512 Гбайт контроллер с маркировкой MARU и микросхему LPDDR4-1866 ёмкостью 512 Мбайт, необходимую для буферизации мелкоблочных операций и хранения копии таблицы трансляции адресов. Здесь у 860 PRO всё точно так же, как и в 860 EVO: новый производительный контроллер MJX (он же MARU) и оперативная память из расчёта 1 Мбайт на 1 Гбайт ёмкости SSD.
Никаких термопрокладок в конструкции 860 PRO не используется, и это вполне закономерно. Тепловыделение и энергопотребление нового контроллера таково, что в специальных методах охлаждения он не нуждается. Максимальная температура, которая фиксировалась в S.M.A.R.T. накопителя во время тестов, не превышала 45 градусов даже с учётом того, что SSD был установлен в «корзине».
Массив флеш-памяти Samsung 860 PRO 512 Гбайт набран двумя микросхемами с маркировкой K9PMGY8J5A. Литера «P» на третьей позиции указывает на то, что внутри каждой такой микросхемы находится по восемь полупроводниковых кристаллов памяти с двухбитовыми ячейками, то есть в основе 860 PRO действительно лежит 64-слойная MLC 3D V-NAND с устройствами объёмом по 256 Гбит. Таким образом, массив флеш-памяти 512-гигабайтной версии 860 PRO состоит из шестнадцати кристаллов NAND, и его степень параллелизма такова, что восьмиканальный контроллер MJX может пользоваться двукратным чередованием устройств в каждом канале.
Samsung 860 PRO принято считать преемником 850 PRO, однако ничего общего в аппаратной платформе этих SSD, как видите, не осталось. Новый накопитель переехал на новый и более мощный контроллер и получил современную 64-слойную память с более низкой себестоимостью. Но зато нетронутой сохранилась общая идея: 860 PRO – производительный (насколько это возможно в рамках SATA-интерфейса) SSD с трёхмерной MLC-памятью.
Массовые накопители компании Samsung традиционно снабжаются фирменной сервисной утилитой Magician, которая, начиная с версии 5.2, поддерживает в том числе и новые накопители 860 PRO и 860 EVO. Эту утилиту принято ставить примером того, каким ПО должны сопровождаться потребительские SSD, поэтому предъявить какие-либо претензии к её функциональности или интерфейсу не так-то просто. Впрочем, набор возможностей нельзя назвать неожиданным.
Samsung Magician 5.2 позволяет получить общую информацию о накопителе, о режиме его работы, о версии прошивки и об объёме записанных данных. Также утилита даёт возможность ознакомиться с состоянием атрибутов, возвращаемых в S.M.A.R.T.
Утилита позволяет провести оценочные тесты производительности накопителя и убедиться в его полной совместимости с системой, в которой он установлен.
С помощью Magician можно вручную отправить на накопитель пакет команд TRIM, а также скорректировать размер неразмеченного файловой системой пространства, переводя часть ёмкости SSD в дополнительную резервную зону.
Также через Magician выполняется управление встроенными в Samsung 860 PRO функциями аппаратного шифрования. Плюс к сказанному, утилита позволяет создать загрузочную «флешку» для полного стирания данных при помощи команды Secure Erase.
Отдельно стоит упомянуть о том, что посредством Samsung Magician может быть активирован фирменный режим Rapid – программное кеширование запросов к накопителю в оперативной памяти компьютера, работающее на уровне операционной системы.
Тестирование проводится в операционной системе Microsoft Windows 10 Enterprise x64 Build 10586, корректно распознающей и обслуживающей современные твердотельные накопители. Это значит, что в процессе прохождения тестов, как и при обычном повседневном использовании SSD, команда TRIM поддерживается и активно задействуется. Измерение производительности выполняется с накопителями, находящимися в «использованном» состоянии, которое достигается их предварительным заполнением данными. Перед каждым тестом накопители очищаются и обслуживаются с помощью команды TRIM. Между отдельными тестами выдерживается 15-минутная пауза, отведённая для корректной отработки технологии сборки мусора. Во всех тестах используются рандомизированные несжимаемые данные.
Раздел, в пределах которого тестируется скорость операций, имеет размер 32 Гбайт, а продолжительность каждого теста составляет сорок секунд. Такие параметры, в частности, позволят получать более релевантные результаты для тех SSD, которые используют различные технологии SLC-кеширования.
Используемые приложения и тесты:
В качестве тестовой платформы используется компьютер с материнской платой 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 байт).
⇡#Список участников тестирования
Samsung 860 PRO претендует на то, чтобы стать лучшим SATA SSD потребительского уровня. Исходя из этого для сравнения с самсунговской новинкой мы выбирали те SSD, которые вызывают наибольший интерес своими характеристиками. Однако нужно понимать, что найти массовые SATA-накопители, основанные на MLC-памяти, сегодня не так просто. Поэтому список конкурентов Samsung 860 PRO по большей части состоит из просто добротных моделей, которые стоят немного дешевле и выступают в несколько иной нише.
В конечном итоге в тестировании приняли участие следующие накопители:
Уточним, что, помимо главного героя, в представленном списке есть ещё несколько SSD, основанных на MLC-памяти. Планарная MLC NAND используется в Kingston HyperX Savage и Transcend SSD370, а трёхмерную MLC 3D NAND можно обнаружить в ADATA Ultimate SU900 и Samsung 850 PRO.
⇡#Производительность последовательного чтения и записи
Как и положено добротному накопителю, построенному на базе флеш-памяти с двухбитовыми ячейками, Samsung 860 PRO уверенно заполняет всю пропускную способность SATA-интерфейса как при чтении, так и при записи. И в этом он совершенно не отличается от своего предшественника.
⇡#Производительность произвольного чтения
Зато при случайных операциях пространство для совершенствования есть даже в рамках устаревшего SATA-интерфейса. Благодаря увеличению вычислительной мощности контроллера инженерам Samsung удалось добиться заметно более высокой производительности новинки при мелкоблочном чтении данных с небольшой глубиной очереди запросов. Причём прогресс, прямо скажем, достигнут весьма впечатляющий. Даже по сравнению с прошлым лидером, Samsung 850 PRO, скорость неконвейеризованного чтения 860 PRO поднялась более чем на 20 процентов.
⇡#Производительность произвольной записи
Производительность случайной записи у Samsung 860 PRO находится на том же уровне, что и у предшественника. Здесь, похоже, южнокорейскому производителю удалось выжать максимум того, чего можно добиться от SSD с SATA-интерфейсом. И это значит, что и здесь Samsung 860 PRO может похвастать званием самого быстродействующего твердотельного накопителя с интерфейсом SATA.
⇡#Производительность при смешанной нагрузке
Смешанная нагрузка – это то место, где пришедший из серверной среды контроллер Samsung MJX (также известен как MARU) может развернуться с полной силой. Очевидно, что со сложной разноплановой нагрузкой Samsung 860 PRO способен справляться заметно лучше всех иных SATA SSD. И даже более того, операции в полнодуплексном режиме почти не приводят к снижению его суммарной производительности. Иными словами, благодаря Samsung 860 PRO пользователи настольных компьютеров без преувеличения получают настоящее высокопроизводительное серверное решение.
⇡#Производительность в CrystalDiskMark
Серьёзное увеличение скорости неконвейеризованных мелкоблочных операций показывает и простой тест CrystalDiskMark. В остальном же, если судить по приведённым скриншотам, Samsung 860 PRO идентичен по производительности Samsung 850 PRO.
⇡#Производительность в PCMark 8 Storage Benchmark 2.0
Рост быстродействия при случайном чтении и при смешанных операциях позволил Samsung 860 PRO улучшить показатели комплексной производительности, измеряемой тестом PCMark 8, который воспроизводит типичные дисковые пользовательские сценарии работы в распространённых приложениях. В конечном итоге новинка устанавливает новый рекорд среди SATA-накопителей, ещё раз подтверждая своё звание самого быстрого SSD с интерфейсом SATA.
Однако приведённый выше усреднённый результат скрывает весьма любопытные детали. Если посмотреть на показатели, выдаваемые флеш-приводами при прохождении отдельных тестовых трасс, то окажется, что, с одной стороны, 860 PRO можно считать ускоренной версией 850 PRO, но с другой – в некоторых сценариях он всё же проигрывает более дешёвому 860 EVO.
В частности, накопитель на базе TLC 3D V-NAND умудряется превзойти Samsung 860 PRO в сценариях Microsoft Word, Adobe Photoshop и в Adobe After Effects. Однако во всех остальных случаях преимущество нового флагмана неоспоримо.
⇡#Производительность при реальной нагрузке
Надо заметить, что Samsung 850 PRO не особенно блистал при файловых операциях внутри накопителя. Новый 860 PRO исправляет этот недостаток: предъявить ему какие-либо претензии при нагрузке такого рода теперь невозможно. Во всех видах работы с файлами Samsung 860 PRO оказывается вверху диаграммы. Правда, справедливости ради стоит отметить, что обладающий вместительным SLC-кешем и заметно более дешёвый Samsung 860 EVO способен выдавать примерно такую же производительность.
Запуск с Samsung 860 PRO игр и приложений выполняется примерно с той же скоростью, которую обеспечивал его предшественник. Но это вполне нормально: такую производительность при исполнении роли системного диска пока не может предложить ни один другой SATA SSD.
⇡#Деградация и восстановление производительности
Наблюдение за изменением скорости записи в зависимости от объёма записанной на диск информации — весьма важный эксперимент, позволяющий понять работу внутренних алгоритмов накопителя. В данном тесте мы загружаем SSD непрерывным потоком запросов на случайную запись 4-килобайтных блоков с очередью максимальной глубины и попутно следим за той производительностью, которая при этом наблюдается. На приведённом ниже графике в виде точек отмечены результаты измерений моментальной производительности, которые мы снимаем ежесекундно, а чёрная линия показывает среднюю скорость, наблюдаемую в течение 30-секундного интервала.
График распределения моментальной производительности при непрерывной нагрузке служит ещё одной прекрасной иллюстрацией того, что Samsung 860 PRO – суть «одомашненный» серверный накопитель. Он не только предлагает превосходное постоянство производительности, но и может похвастать умеренным падением скорости записи при окончании пула свободных блоков флеш-памяти во время работы.
Стоит отметить, что даже в конце нашего двухчасового нагрузочного теста Samsung 860 PRO оказывается способен выдавать более 20 тысяч IOPS, в то время как производительность 850 PRO в аналогичных условиях «проседала» до 18 тысяч IOPS.
Посмотрим теперь, как происходит восстановление скоростных характеристик до первоначальных величин за счёт работы технологии сборки мусора. Для исследования этого вопроса после завершения предыдущего теста, приводящего к снижению скорости записи, мы выжидаем 15 минут, в течение которых SSD может попытаться самостоятельно восстановиться за счёт сборки мусора, но без помощи со стороны операционной системы и команды TRIM, и замеряем быстродействие. Затем на накопитель принудительно подаётся команда TRIM — и скорость измеряется ещё раз, что позволяет убедиться в способности SSD с помощью TRIM полностью восстанавливать свою паспортную производительность.
К обслуживанию новинкой команды TRIM у нас нет никаких претензий: производительность накопителя после её подачи возвращается к первоначальному уровню. Но в том случае, если Samsung 860 PRO работает в среде без поддержки TRIM, автономная сборка мусора у него не функционирует. Подобная особенность была свойственна и Samsung 850 PRO, и в этом отношении ничего не поменялось. Фактически это – главная претензия к новинке, которую можно высказать по итогам тестов. В защиту же 860 PRO можно сказать, что актуальных операционных систем без поддержки TRIM остаётся всё меньше и меньше.
Тем более что инженеры Samsung в 860 PRO поправили обработку асинхронной команды TRIM. Из-за того, что в её алгоритме раньше была допущена ошибка, накопителям 850 PRO и 850 EVO в Linux подача TRIM принудительно отключалась. С серией 860 PRO в этом не будет нужды, а значит, Linux-пользователи новинки не будут сталкиваться с какими-либо проявлениями деградации производительности.
Выполнение команды TRIM современным накопителям даётся не столь просто, как можно было бы подумать. Когда операционная система передаёт накопителю информацию о том, что какие-то сектора выводятся файловой системой из обращения, контроллер SSD должен консолидировать эти сектора и очистить освобождающиеся страницы флеш-памяти для выполнения будущих операций. Такая перегруппировка требует перезаписи и очистки областей памяти, и это не только занимает заметное время, но и серьёзно нагружает контроллер работой. В результате после удаления с диска больших объёмов данных владельцы SSD могут столкнуться с эффектом временного замедления или даже с «фризами» накопителя.
Обычно выглядит это следующим образом:
Проблему фиксирует даже стандартный диспетчер задач Windows 10. Спустя несколько секунд после удаления большого файла SSD на некоторое время оказывается полностью загружен внутренними процессами и отказывается реагировать на какие-либо поступающие извне запросы. В это время он «погружается в себя» и при самом плохом сценарии прекращает обслуживать даже элементарные запросы на чтение данных. На практике это может вызвать серьёзный дискомфорт, ведь никто не ожидает, что SSD, основным достоинством которого является моментальная реакция на внешние воздействия, будет замирать на несколько секунд.
Поэтому мы добавили в методику дополнительное исследование, которое позволяет отслеживать, насколько незаметно для пользователя тот или иной SSD обслуживает команды TRIM. Способ проверки очень прост: сразу после удаления крупного файла — объёмом 32 Гбайт — мы проверяем, как накопитель справляется с операциями произвольного чтения данных, контролируя как скорость чтения, так и время ожидания, которое проходит с момента каждого запроса данных до ответа накопителя.
Обработка команды TRIM у Samsung 860 PRO происходит не незаметно. На высвобождение 32 Гбайт накопитель тратит почти минуту времени, однако латентность при этом вырастет всего лишь до единиц миллисекунд. То есть заметить такое замедление SSD невооружённым глазом попросту невозможно, и после удаления больших массивов информации никакого «подтормаживания» в системах с Samsung 860 PRO наблюдаться не должно. Более того, стоит напомнить, что латентность на уровне 1-10 мс свойственна некоторым потребительским накопителям без всякой параллельной обработки TRIM.
Если обычно про плюсы и минусы новых моделей SSD можно долго рассуждать, пытаясь привести их к общему знаменателю, то с Samsung 860 PRO все кристально ясно. Это – первоклассный потребительский SATA SSD, который уверенно смещает с позиции лидера в этой весовой категории прошлую самсунговскую MLC 3D V-NAND-модель, 850 PRO. Новый накопитель стал и быстрее, и выносливее, и сравниться с ним по этим параметрам не может ни один из продуктов, предлагаемых другими производителями. Короче говоря, Samsung 860 PRO – это лучший накопитель с SATA-интерфейсом не только на данный момент, но и, видимо, уже навсегда, поскольку эра господства SATA SSD подходит к концу.
Тем не менее всё это вовсе не значит, что Samsung 860 PRO – идеальный вариант дисковой системы для современного ПК. Между «лучший по производительности и выносливости» и «надо брать» есть некоторая разница, и в случае Samsung 860 PRO она обуславливается тремя важными контраргументами.
Довод эмоциональный. Да, Samsung 860 PRO быстрее всех SATA-конкурентов, но его превосходство, если разобраться, не так уж и велико. Производительность любых SATA SSD серьёзно ограничивается возможностями SATA-интерфейса, и поэтому, несмотря на весьма продвинутую в технологическом плане аппаратную начинку, преимущество Samsung 860 PRO проявляется по большей части лишь в специализированных синтетических тестах. В реальных же сценариях использования почти такую же скорость могут обеспечить и многие другие SATA SSD, например Samsung 860 EVO, построенный на том же контроллере MJX и TLC 3D V-NAND.
Прямо из этого вытекает довод экономический. Компания Samsung при установке цены на 860 PRO проявила немалое корыстолюбие, в результате чего за обладание новинкой покупателям придётся заплатить чуть ли не в полтора раза больше стоимости среднестатистического SATA SSD. Иными словами, преимущество, которое даёт 860 PRO, совсем несоразмерно тому, насколько он дороже. Более того, за цену 860 PRO можно даже приобрести вполне добротный NVMe-накопитель, который будет заведомо производительнее, чем Samsung 860 PRO.
К этим двум доводам добавляется и довод технический. Несмотря на то, что Samsung 860 PRO собран из высококачественных компонентов, включая высокопроизводительный контроллер серверного уровня и новейшую 64-слойную MLC 3D V-NAND, к его микропрограмме можно предъявить некоторые претензии. Как показало тестирование, в средах без поддержки TRIM у Samsung 860 PRO не работает сборка мусора, что само по себе не так страшно, но для накопителя, претендующего на звание идеального, вряд ли допустимо.
Таким образом, Samsung 860 PRO, безусловно, хорош, но скорее в роли статусного экспоната, который иллюстрирует технологический потенциал производителя и устанавливает некие ориентиры, показывающие, что можно выжать из SATA-интерфейса. Покупатели на такой SSD, естественно, найдутся, например среди тех, кто категорически не приемлет флеш-память с трёхбитовыми ячейками, однако вряд ли желающих заполучить в своё распоряжение 860 PRO окажется слишком много. Ведь даже в модельном ряду у Samsung есть куда более привлекательные по совокупности потребительских качеств варианты, например тот же Samsung 860 EVO.