Как стать автором
Обновить

Тест-драйв SSD: проверяем скорость накопителей Western Digital

Время на прочтение 10 мин
Количество просмотров 65K
Всем привет! Сегодня мы в редакции Хабра включим колонки погромче, поставим AC/DC «Highway to Hell» и хорошенько погоняем несколько накопителей на скорость. Мы на примере одного производителя посмотрим, чем отличаются SSD-накопители с интерфейсом Sata от SSD c более новым интерфейсом M.2 со спецификацией NVMe. Для этого мы взяли два бенчмарка и три терабайтных SSD-накопителя — WD Blue 3D NAND SATA SSD, WD Blue SN550 NVMe SSD (WDS100T2B0C-00PXH0) и WD Black SN750 (WDS100T3XHC-00SJG0) — и посмотрели, как меняется скорость в зависимости от размера файлов, как соотносятся скорости чтения и записи, и что происходит при работе с фрагментами разного размера.

Что тестируем
Мы взяли два накопителя (SATA и M.2 NVMe по 1 ТБ) из «синей линейки» WD. Это универсальный модельный ряд, который предназначен для повседневной работы с офисными приложениями и веб-серфинга, а также хранения и резервного копирования данных. Третий накопитель — новый NVMe на 1 ТБ из «черной» линейки, предназначенной для систем, где требуется максимальная производительность.
Blue 3D NAND SATA — SSD в классическом форм-факторе с габаритами 2,5-дюймового магнитного диска. Blue SN550 и Black SN750 — накопители более компактного формата M.2. Blue SN550 выглядит как небольшая печатная плата с несколькими чипами, у Black SN750 эти чипы прикрыты массивным радиатором.
M.2-накопители используют интерфейс NVMe под шину PCI Express третьего поколения. Blue 3D NAND подключается через SATA. Отсюда заметна довольно ощутимая разница в характеристиках.
И Blue SN550, и Black SN750 используют шину PCI Express третьего поколения. В этом главное отличие интерфейса NVMe от SATA, который разрабатывался под HDD. Например, для магнитных жестких дисков хватает поддержки единственной очереди глубиной в 32 запроса. При создании NVMe — Non-Volatile Memory Express — учли возможности SSD, предусмотрев работу с 65536 очередями и глубину 65536.
Для HDD скорость передачи через SATA III с потолком в 600 МБ/с уже космос, а твердотельник в этих рамках свой потенциал не раскрывает. PCIe в этом плане привлекательнее: в наиболее распространенной сейчас версии 3.0 скорость ограничена 985 МБ/с на линию. Взятые для теста накопители с NVMe используют четыре линии, что поднимает верхнюю теоретическую границу скорости аж до 3940 МБ/с.
За прирост производительности надо платить. Пользователи, которым автономность важнее скорости, должны учесть: накопители с NVMe-контроллерами потребляют в три раза больше электроэнергии, чем SATA SSD.
Если говорить о ценах, то здесь различия постепенно беднеют. В последние несколько месяцев рынок флэш-памяти стабилизировался до такой степени, что NVMe-твердотельники можно предложить как более скоростную альтернативу SSD на SATA.
Не в последнюю очередь за счет снижения цен твердотельникам удалось потеснить механические жесткие диски. SSD все чаще используют для бэкапов, а также как переносные хранилища и загрузочные диски. По этой причине мы решили протестировать именно накопители на 1 ТБ: их удобно использовать и под систему, и для хранения информации.
Параметры тестирования
Чтобы проверить скорость и работоспособность накопителей, мы прогоним их тестами на CrystalDiskMark и ATTO.
CrystalDiskMark замеряет скорость записи и чтения файла заданного размера несколько раз, демонстрируя средний результат. Два теста из четырех, обозначенных SEQ, определяют среднюю скорость при последовательной записи файла — одним потоком и в многопоточном режиме. Вторая пара тестов — RAN4K — показывает аналогичные результаты при рандомной записи 4-килобайтными блоками. C их помощью мы проверили скорость при работе с файлами 1 и 64 ГБ.
Параметры бенчмарка:
  • SEQ1M Q8T1 — тест последовательного чтения/записи, блоки 1 МБ, глубина очереди 8, 1 поток;
  • SEQ1M Q1T1 — тест последовательного чтения/записи, блоки 1 МБ, глубина очереди 1, 1 поток;
  • RND4K Q32T16 — тест случайного чтения/записи, блоки 4 Kб, глубина очереди 32, 16 потоков;
  • RND4K Q1T1 — тест случайного чтения/записи, блоки 4 Kб, глубина очереди 1, 1 поток.
Бенчмарк ATTO фиксирует скорость передачи данных при чтении и записи блоков различной длины в файлы заданного размера, но делает это по иной методике: он отображает результат в виде гистограммы, с каждым шагом увеличивая размер файла. ATTO помог понять, как ведут себя наши флэш-накопители при чтении и записи больших (32 ГБ) и маленьких (256 МБ) файлов.
Последовательная запись и чтение
Посмотрим, как поведут себя наши накопители при последовательных записи и чтении. Рассмотрим их работу с 1 и 64 ГБ, чтобы понять, кто из участников тест-драйва лучше подойдет для работы с тяжелыми файлами и мультимедиа.
При последовательном чтении в 8 потоков все диски выдают максимальные значения, указанные в технических характеристиках. Превосходство NVME в этой серии особенно заметно: SSD SATA здесь явно не звезда. Результат аутсайдера может впечатлить разве что стабильностью.
В многопоточной работе с 64 ГБ лидирует Black SN750, отрываясь от Blue NVME почти на 1000 Мбит/с. Но при последовательных записи и чтении в 1 поток (для файла 64 ГБ и 1 ГБ) скорость лидера падает, и его почти настигает Blue. Такой результат легко объяснить: контроллер у Blue NVME практически такой же, как у Black, но с меньшим числом флэш-каналов.
Случайная запись и чтение
Случайные чтение и запись не позволяют развить такую скорость, как последовательная. Но в жизни системного диска такая ситуация возникает чаще: например, при хранении большого количества «горячих» файлов, с которыми постоянно идет работа. Эти результаты особенно важны для тех, кто собирается использовать накопитель под ОС.
На этой части бенчмарков скорость падает до такой степени, что не всегда заметна разница между лидером прошлого заезда и SATA-аутсайдером. Так, на случайном чтении в один поток все три накопителя демонстрируют примерно одинаковый результат.
Blue NVMe на этот раз отставал от Black только во многопоточном режиме, но уже не столь существенно. При работе с файлом 1 ГБ он почти догнал лидера. В однопоточном режиме Blue и вовсе финишировал первым. Причем во всех номинациях: в чтении и записи, с файтом 1 и 64 ГБ. Если нужна скорость при активной работе с маленькими и средними файлами, то Blue отлично для этого подходит.
Чтение и запись файлов разного размера
Чтобы лучше понять работу накопителей, посмотрим, как зависят друг от друга чтение и запись.
Для хранения и постоянной работы с крупными файлами Black подходит лучше, так как чтение будет происходить быстрее и не будет ощущаться потери скорости. Например, Black хорошо использовать для производительных игр или ОС, как и заявлено в спецификации.
Работа с большим и маленьким файлом
Перегруппируем результаты бенчмарка CrystalDiskMark, чтобы понять, как ведет себя каждый отдельно взятый накопитель при работе с большими и маленькими файлами.
В таком ракурсе становится очень хорошо видно: при последовательном режиме в 8 потоков NVMe читают куда лучше, чем записывают. А в однопоточном режиме все наоборот.
При случайной записи у всех накопителей разрыв в скоростях уменьшается по сравнению с последовательной записью. Причем при увеличении количества потоков скорость записи обгоняет скорость чтения. В случае с SATA колебания скорости при последовательных чтении и записи меньше, чем у NVMe SSD. Но такая стабильность является сомнительным достоинством с учетом колоссальной разницы в скоростях.
Стоит отметить, что на борту у Blue SATA такие же 96-слойные чипы памяти 3D NAND TLC, как и у остальных подопытных накопителей. Из своего устаревающего интерфейса он выжимает максимальную скорость: ограничения протокола SATA практически нивелировали потенциал прогрессивных чипов.
Работа с фрагментами разного размера
На этих графиках показаны результаты бенчмарка ATTO. По оси Х — скорость передачи данных при чтении и записи, Y — размер блоков. Смотрим, как работают накопители с большими и маленькими файлами.
Разгоняясь на фрагментах до 4 КБ, NVMe-накопители очень быстро вырываются вперед. И уже в зоне с 16 КБ Black захватывает лидерские позиции с 500–700 МБ/с. В этих же тестах на файлах в 32 ГБ скорость у NVMe SSD падает, когда размер фрагментов достигает 16 МБ. Из-за этого на крупных фрагментах скорость чтения будет заметно больше скорости записи.
По результатам бенчмарка становится понятно, что на небольших файлах все три накопителя работают стабильно. Впрочем, у SATA-диска стабильность от размера не зависит.
Температура
Крошечные и быстрые накопители M.2 легко разогреваются и снижают скорость для предотвращения перегрева. Это видно по результатам предыдущего теста: впадины на графиках почти всегда соответствуют пиковым температурам.
При тесте Black N750 нагревался до 50–60 градусов, а Blue N550, у которого нет такого мощного радиатора, — до 70 градусов. Но уже через 5–10 минут оба накопителя остывали. При повседневной работе это может быть незаметно, так как нагрузку, которую выдают бенчмарки, сложно повторить.
Срабатывание защиты тоже нельзя считать большой проблемой: 2,5 гигабайта в секунду — скорость, которой в большинстве случаев достаточно для чтения и записи, если говорить о домашнем использовании. Радиаторы пассивного охлаждения для твердотельников M.2 производятся, но пользуются слабым спросом.
При работе в системных блоках повышение температуры будет не так заметно, как при установке в ноутбуки. В последнем случае надо учитывать, что высота радиатора у SN750 равна 5 мм, которые во многих моделях не предусмотрены.
Выводы
Как и ожидалось, тесты не выявили существенных отклонений от паспортных характеристик. Подключающийся по SATA накопитель стабильно отработал в рамках, установленных интерфейсом. Видно, что из этой технологии уже выжали максимум. Тем не менее WD Blue 3D NAND SATA SSD можно смело рекомендовать обладателям старых ПК и ноутбуков, в которых невозможно подключение NVMe-носителей.
Основная интрига — сравнение «голубой» и «черной» NVMe-моделей. Тестирование выявило превосходство контроллера SanDisk 20-82-007011 с 512 МБ DRAM, установленного в накопителях Black, при последовательной работе во многопоточном режиме, в особенности с большими файлами. Да и в остальных тестах флагман показал себя молодцом, уступив «голубому» собрату по интерфейсу только в части рандомной работы в один поток.
Если говорить о SSD с интерфейсом NVMe (в 2020 году рассматривать альтернативу в виде SATA можно только при отсутствии других альтернатив), то выбор между накопителями «голубой» и «черной» линеек зависит исключительно от вашего бюджета. Чуть более дорогой Black SN750 лучше адаптирован к перегреву и подойдет тем, кто ищет топовый флэш-драйв для геймерской сборки или рабочей станции.
А вообще технологии SSD есть куда расти, причем сразу в нескольких направлениях. Уже сейчас готова 112-слойная флэш-память пятого поколения BiCS 3D NAND. 112 слоев — всего на 16% больше, чем 96, но прирост скорости при такой плотности составит порядка 50%.
Так как дальнейшее развитие накопителей может упереться в интерфейс PCIe 3.0, вторым направлением развития накопителей может стать переход на PCIe 4.0, у которого в два раза больше пропускная способность. SSD на PCIe 4.0 уже есть и мы их обязательно хорошенько погоняем в следующий раз.
Теги:
Хабы:
+30
Комментарии 35
Комментарии Комментарии 35