Тестирование SSD Crucial P5 Plus 1 ТБ на полностью собственной элементной базе

9

Методика тестирования накопителей образца 2021 года

Компания Micron издавна являлась одним из немногих производителей собственно флэш-памяти, причем крупным производителем, используя ее и в собственных SSD корпоративного класса — а вот работа производителя на рынке потребительских накопителей последние несколько лет была... Не слишком заметной. Нет, разумеется, в ассортименте таковые всегда присутствовали под брендом Crucial и неплохо продавались, но вот какой-то изюминки не было. Хорошие продукты — были, а глазу за что зацепиться — не было.

Как такое получалось? А достаточно сравнить SSD Crucial с продуктами давнего партнера по производству памяти — Intel. Тем более, что партнерство партнерством, а в рознице накопители под обеими марками нередко напрямую конкурировали друг с другом. Но по-разному. В Intel никогда не боялись экспериментировать — с разными результатами, но иногда формируя рыночные тренды, а не просто им соответствуя. Например, Intel SSD 600p при всей своей неоднозначности практически породил сегмент «бюджетного NVMe» на пару с первым WD Black. А иногда компания попросту отказывалась следовать трендам — оставаясь чуть ли не единственным производителем SSD, не меняющим «начинку» устройств в процессе их выпуска. Т. е. можно было быть уверенным, что какой-нибудь 760р выпуска 2017 и 2020 годов — это один и тот же аппаратно SSD. Если же что-то менялось, выходила новая модель с новым же названием — так было с QLC-линейкой, где 665р заменил 660р, отличаясь только 96-слойной памятью вместо 64-слойной. Причем и полностью перейдя на контроллеры стороннего производства, а именно Silicon Motion, компания не стеснялась «попинать» разработчика с целью реализации нужных ей алгоритмов работы. Такое произошло с режимом прямой записи в TLC-массив контроллерами SM2259 и SM2262: по умолчанию изначально их прошивки все писали «через кэш», так что в итоге поведение Intel SSD 545s и 760p сильно отличалось от большинства аппаратных аналогов, представленных на рынке. Да и «отбор» контроллеров для своих продуктов был довольно тщательным — в SSD Intel никогда не применялись самые дешевые безбуферные модели Silicon Motion со всеми их особенностями. Да, возможно, получалось дороговато. Но предсказуемо — со всех точек зрения.

Смотрим на Crucial — и не видим ничего общего. Во-первых, компания никогда не торопилась что-то новое формировать. Она могла выпустить свой аналог Intel SSD 600p одновременно с ним — и даже готовила его выход на рынок, но свернула все работы и надолго сконцентрировалась на простом и привычном SATA-сегменте. В рамках которого кроме крепких середнячков линейки МХ «родила» и бюджетку семейства ВХ. Причем в последней инкарнации ВХ500 как раз на безбуферном Silicon Motion SM2258XT. Который позднее поменяла на SM2259XT — заодно сменив 64-слойную TLC-память на 96-слойную, а затем выпустив в рамках этой линейки и модели на QLC NAND (об этой истории мы в свое время писали достаточно подробно). Менялся ли за три года некогда топовый МХ500? Конечно — и не раз! А NVMe-сегмент компания начала осваивать вообще с низов — Crucial P1 это аналог Intel SSD 660p, а P2 — вообще сборная солянка на Phison E13T и TLC или QLC. Особенно «не повезло» накопителям на 500 ГБ: их заявленные характеристики соответствовали SSD на QLC NAND, однако в первых сериях шла TLC. Первым покупателям такое очень понравилось (особенно с учетом цены этих SSD) — последующие оказались несколько обескуражены. Хотя и ничего нового: точно так же первые экземпляры Crucial BX300 использовали 32-слойную MLC-память и именно в таком виде разошлись по всем обзорам, а вот потом уже там плотно прописалась 64-слойная TLC.

В общем, ничего оригинального, что могло бы выделить продукты конкретно Crucial на фоне многочисленных покупателей памяти Micron, делающих на ней собственные SSD. У них, конечно, неразберихи было еще больше — зачастую в линейках хаотически менялась не только память, но и контроллеры, так что не только лишь в бюджетном сегменте продавались классические коты в мешке. В продукции Crucial предсказуемости было больше — в частности хотя бы можно было быть уверенным, что память всегда Micron и всегда высокого качества, да и контроллеры более-менее однозначные (смена SM2258 на SM2259 и в обычной, и в безбуферной версиях на серьезное изменение не тянет, а у многих и производитель-то не фиксирован). На спичках, опять же, не экономили никогда, с гарантией не химичили и т. п. Т. е. в общих рамках компания держалась — а изюминки не было. Особенно это заметно стало в последние годы — когда Samsung, SK Hynix и WD начали переходить к вертикальной модели, а многие мелкие производители скооперировались под эгидой Phison, отгружавшего им уже готовые SSD, а не только свои контроллеры. Да и реально топовых продуктов тоже не было. Высокоскоростные SSD на разных контроллерах в связке с памятью Micron были у многих производителей — но не в ассортименте Crucial. Дальше так жить нельзя! — по-видимому, решили в Micron.

И год назад на рынок вышел Crucial P5. Его ключевой особенностью стал собственный контроллер Micron DM01B2 — мощное шестиядерное (два ядра ARM Cortex R5 для основных интерфейсных задач и четыре «сопроцессора» Cortex M3 для обслуживания массива памяти) восьмиканальное решение с DRAM-буфером. Одним махом компания вошла в ряды «вертикальщиков», предлагая рынку SSD на полностью собственной элементной базе. А вот для места в высшей лиге по производительности шаг оказался немного мелковат. Не то, чтоб первый блин оказался каким-то комом — просто DM01B2 поддерживал только PCIe 3.0, чего сразу после анонса платформы Intel Tiger Lake в сентябре прошлого года стало маловато. Оказалось, что к переходу на PCIe 4.0 все готовы — а Phison так и вовсе начал внедрять новый интерфейс еще в 2019 году (как только его поддержка появилась на части платформ AMD). И на этом фоне Crucial P5 просто затерялся — он не так уж плохо выглядит на фоне былых флагманов, но в принципе «не смотрелся» как топовое решение уже после появления Samsung 980 Pro или WD Black SN850. Хотя если не гоняться за модными тенденциями, интересен накопитель и сейчас — в нашей рознице, например, терабайтная модификация имеет цены на уровне «безбуферника» Samsung 980, не говоря уже о более «серьезных» моделях.

Но сегодня мы займемся совсем другим SSD — просто с похожим названием. Настолько похожим, что можно и перепутать. Но не стоит — общего у Crucial P5 и P5 Plus только то, что оба Crucial и оба на собственной элементной базе. Но очень разной.

Crucial P5 Plus 1 ТБ

Тестирование SSD Seagate FireCuda 530 1 ТБ на контроллере Phison E18 и новой 176-слойной памяти Micron

Как несложно уже догадаться, основным изменением в новой линейке является новый контроллер Micron DM02A1, а главное в нем изменение — поддержка интерфейса PCIe 4.0. Кроме того, вместо 96-слойной TLC-памяти Micron B27B здесь используется новейшая 176-слойная Micron B47R, на которую также постепенно мигрируют SSD на контроллерах InnoGrit IG5236 и Phison E18. Как работает последняя связка мы недавно изучали на примере Seagate FireCuda 530. Пример нам очень понравился. А вот сравнение с ним заявленных скоростных характеристик P5 Plus прямо намекает на причины скромности Micron — если Phison грозится вышибать (хотя бы в попугаях) по 7000 МБ/с последовательных чтения и записи, то тут лишь 6600/5000 МБ/с. Фактически последние скорости говорят, что накопитель позиционируется, скорее, как конкурент уже устаревшим моделям на Phison E16 (первенцам сегмента) или бюджетным SSD с поддержкой PCIe 4.0 (многие из которых даже при чтении комфортно укладываются в ограничения PCIe 3.0) — но не топовым продуктам. С другой стороны, на деле все будет зависеть от цен — да и от реальных показателей быстродействия, которые не слишком-то связаны с последовательными скоростями (тем более, измеряемыми исключительно в пределах SLC-кэша — как сейчас принято).

Но есть общая проблема современности — максимальные скоростные показатели будут достигаться в накопителе, емкостью 2 ТБ. По совместительству еще и старшим в линейке — 4 ТБ компания решила не выпускать. Может быть, просто пока — а такой объем мы увидим в каком-нибудь Р6 на той же памяти, но еще более быстром контроллере. А пока же ограничимся терабайтником — в очередной раз посетовав, что могло бы быть и побыстрее. Приходится выбирать — либо еще (относительно) вменяемые цены, либо максимальная производительность. Всего год назад было проще — тогда это можно было совместить. В моделях 2021 года на современных контроллерах и памяти — уже нет. Поэтому (в очередной раз приходится повторить) нас тенденция роста минимальной емкости для получения номинальной скорости абсолютно не радует, хотя и относиться к ней приходится с пониманием. Зато тем, кому хочется и можется покупать SSD по 2 ТБ жить стало веселее — ранее радовала только емкость, а теперь и скорость будет более высокой, чем (хотя бы потенциально) могут увидеть более экономные покупатели.

Возвращаемся с глобальных небес на локальную землю — и первым делом посмотрим на последовательную запись по всему объему. В пределах SLC-кэша она близка к максимуму, достижимому в данной программе в данных условиях. А вот дальше — достаточно скромно. Во всяком случае, на фоне Seagate FireCuda 530 — где из той же памяти в тех же количествах контроллер Phison E18 «выжимает» в полтора раза больше. В данном же случае результаты больше похожи на, например, Phison E12S + BiCS4, что уже относится если и не к бюджетному, то не более чем среднему классу. Хотя в абсолютном исчислении — неплохо. Просто уже не рекордно, причем в первую очередь по «вине» контроллера.

Или выбранной политике кэширования — при повторении теста тоже видна работа SLC-кэша. А происходить такое на замусоренном устройстве способно разве что при отсутствии режима «прямой записи». Если писать только через кэш, то все сходится — чтобы что-то записать на забитое данными устройство вначале придется немного места под «быструю» запись расчистить, откуда и ступенька — пусть и более низкая, чем на пустом устройстве. Но и среднюю скорость записи «за кэшем» такая политика тоже снижает. Причем в случае слабых контроллеров — до драматически низкого уровня. К счастью, Micron DM02A1 (как и его предшественник) к таковым не относится, так что итоговая скорость, как уже сказано, все равно остается высокой. Просто по меркам сегодняшнего дня уже не рекордной.

Как и следовало ожидать, при подключении накопителя к «старому» интерфейсу страдают только пиковые скорости. Что на первом...

...что на последующих проходах. Ну и, разумеется, более низкой будет скорость чтения — эта операция более «простая» для флэш-памяти, так что и более «скоростная». А вот запись в данном случае целиком и полностью лимитируется контроллером. Не памятью — она точно может работать быстрее. Поскольку быстрее и работает — но с другими контроллерами.

«Собственный» же на лидирующие позиции на рынке претендовать не может. Так что, если кому-то нужен самый самый быстрый SSD — на этом этапе можно и остановиться. А если интересно более подробно разобраться с тем, что получилось у Micron — пора перейти к более сложным сценариям. Упомянув лишь напоследок, что серия P5 Plus снабжается стандартной пятилетней гарантией со стандартными же ограничениями пробега в 600 ТБ на каждый терабайт емкости. Многие производители сейчас уже предлагают больше — иногда и в 2-3 раза больше. Хотя, как уже не раз было сказано, в персональном окружении это уже приводит к тому, что на данные цифры можно просто переставать обращать внимание: сотни терабайт записи в год для него никак не типичны.

Тестирование

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

Методика подробно описана в отдельной статье, в которой можно более подробно познакомиться с используемым программным и аппаратным обеспечением. Здесь же вкратце отметим, что мы используем тестовый стенд на базе процессора Intel Core i9-11900K и системной платы Asus ROG Maximus XIII Hero на чипсете Intel Z590, что дает нам два способа подключения SSD — к «процессорным» линиям PCIe 4.0 и «чипсетным» PCIe 3.0. Мы считаем, что актуальны оба режима. Первый — поскольку именно он является штатным и позволяет получить максимальную производительность. А второй потому, что высокоскоростные SSD под PCIe 3.0 постепенно будут исчезать с рынка (что уже и начинают делать). Во всяком случае, новых интересных разработок такого уровня уже точно не будет — появляться будут только середнячки или и вовсе бюджетные накопители. Поэтому у покупающих быстрый SSD под старую платформу выбора не останется — либо новое устройство в режиме совместимости, либо что-нибудь заведомо ограниченное по производительности. А этих самых старых платформ в эксплуатации очень много, причем начиная со Skylake (LGA1151 «первой версии» 2015 года в настольных системах) и заканчивая прошлогодними Comet Lake (LGA1200 и соответствующие ноутбуки) у Intel в этом плане ничего не менялось — чипсетное подключение, практически одинаковые чипсеты, практически один и тот же контроллер PCIe 3.0.

Таким образом, тестирование в двух указанных выше режимах позволяет получит информацию, релевантную для примерно 90%+ систем, в которые вообще есть смысл устанавливать NVMe-накопитель. За исключением AMD Ryzen — но в первом приближении там все эквивалентно одному из этих случаев. Где-то чуть лучше или чуть хуже — но без принципиальных отличий.

Образцы для сравнения

Хотя выше и было сказано, что на лидерство по производительности Crucial P5 Plus претендовать не может, для сравнения нам придется взять одно устройство именно топового класса, а именно неоднократно упомянутый выше SSD Seagate FireCuda 530 — в нем такая же память и в тех же количествах. Вторая реперная точка — Corsair Force MP600 (типичный представитель продуктов на базе Phison E16), относящийся к первой волне устройств с поддержкой PCIe 4.0. Сейчас такие модели лидирующие позиции уже тоже покинули — но новинка Crucial на них в плане скорости похожа. И для оценки снизу Transcend PCIe SSD 240S 1 ТБ на контроллере Silicon Motion SM2267 — более дешевое устройство, поскольку у данного контроллера поддержка PCIe 4.0 лишь номинальная: за рамки ограничений старой версии стандарта он все равно не выходит. Но с точки зрения покупателя все четыре SSD — прямые конкуренты. Одинаковый интерфейс, но разные скорости — зато и цены тоже разные. Поэтому как раз и интересно оценить, в какую группу помещать новинку Crucial.

Для экономии места мы также не будем приводить результаты референсной тройки в режиме PCIe 3.0 x4 — все-таки пока под такое применение проще подыскать что-нибудь более дешевое. А вот для Crucial P5 Plus для полноты рассмотрим оба случая.

Предельные скоростные характеристики

Низкоуровневые бенчмарки в целом и CrystalDiskMark 8.0.1 в частности давно уже пали жертвой в неравной борьбе с SLC-кэшированием — так что ничего, кроме самого кэша, протестировать и не могут. Однако и публикуемая производителями информация о быстродействии устройств тоже ограничена его пределами, так что проверить их всегда полезно. Тем более, что вся работа над кэшированием как раз и ведется для того, чтобы и в реальной жизни как можно чаще «попадать в кэш». И демонстрировать высокие скорости, несмотря на снижение стоимости памяти.

Начнем с линейных скоростей. Хотя некоторые пользователи и считают их совсем не важными, на практике это не совсем так. Да и, вообще говоря, это основная причина увеличения скорости интерфейсов — прочие сценарии практически никогда не упираются и в PCIe 3.0, а многим более чем достаточно пропускной способности SATA600 (одна из причин наличия вау-эффекта при смене жесткого диска на SSD — и отсутствия таковых при дальнейшей модернизации).

Последовательные операции (128К Q8T8), МБ/с
Чтение Запись Смешанный режим
Corsair Force MP600 2 ТБ (PCIe 4.0) 5013,1 4261,2 4503,6
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 7099,3 5880,9 4752,7
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2888,3 3214,0 2059,4
Crucial P5 Plus 1 ТБ (PCIe 4.0) 6205,3 4900,4 4463,8
Crucial P5 Plus 1 ТБ (PCIe 3.0) 3540,4 3313,4 4120,4

Получилось немногим меньше обещанного — но не забываем сказанное выше насчет емкости и ее связи со скоростью: терабайтники в современных условиях уже не могут показать все, на что способна платформа. В любом случае видно, что конкурентов P5 Plus нужно искать именно в топовом сегменте. Да, такие SSD могут оказаться и заметно быстрее. Но важнее то, что все прочие стабильно медленнее. Да и поддержка PCIe 4.0 здесь уж точно работает, а не прикручена, чтобы было, как у некоторых.

Чтение 4К-блоками по произвольным адресам с разной глубиной очереди, IOPS
Q1T1 Q4T1 Q4T4 Q4T8 Q32T8
Corsair Force MP600 2 ТБ (PCIe 4.0) 15194 54316 174571 260929 671473
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 21617 64763 227182 339097 731930
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 19307 54879 165256 240413 351166
Crucial P5 Plus 1 ТБ (PCIe 4.0) 17918 72738 208340 383540 690465
Crucial P5 Plus 1 ТБ (PCIe 3.0) 16374 61027 208378 379485 693466

При таких нагрузках очень важны собственные задержки памяти. А они у разных вариантов NAND-флэш меняются в узком диапазоне — но, все-таки, различаются. Хотя и способностями контроллера «выжимать» максимальное быстродействие (особенно на длинных очередях) тоже пренебрегать не стоит. И опять видим, что по совокупности P5 Plus — очень быстрый SSD. Причем местами способный обойти уже и лидеров, т. е. ограниченные линейные скорости DM02A1 — еще не конец истории. Зато контроллер может отыграться на произвольном доступе — во всяком случае, в пределах SLC-кэша.

Запись 4К-блоками по произвольным адресам с разной глубиной очереди, IOPS
Q1T1 Q4T1 Q4T4 Q4T8 Q32T8
Corsair Force MP600 2 ТБ (PCIe 4.0) 66271 123260 276530 298253 279804
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 84845 123023 351723 564546 560694
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 67789 134623 310625 486035 514077
Crucial P5 Plus 1 ТБ (PCIe 4.0) 54056 148767 323704 464320 468123
Crucial P5 Plus 1 ТБ (PCIe 3.0) 46441 148861 325177 453259 455947

А вот при записи возможностей для оптимизации больше — так что в основном тут «играет» контроллер. В таких условиях — не слишком-то реактивный и на фоне некоторых более дешевых конкурентов. Хотя на деле, конечно, это придирки перфекциониста — совсем недавно о таких абсолютных результатах и мечтать не приходилось. Да и, тем более, это в первую очередь синтетика. Просто возможно инженеры могли бы поработать и лучше.

Чтение по произвольным адресам блоками разного размера с единичной очередью, МБ/с
16К 64К 256К
Corsair Force MP600 2 ТБ (PCIe 4.0) 62,2 192,9 525,5 1742,1
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 88,5 235,0 623,4 2003,1
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 79,1 189,6 503,7 1360,9
Crucial P5 Plus 1 ТБ (PCIe 4.0) 73,4 187,9 516,9 1549,8
Crucial P5 Plus 1 ТБ (PCIe 3.0) 67,1 182,1 498,7 1422,2

Вопреки расхожему заблуждению, на скорость работы реального ПО подобные операции оказывают куда большее значение: «длинным» очередям, как уже сказано, взяться на практике неоткуда — зато блоки, отличные от 4К байт, встречаются очень часто. Количество операций в секунду на «больших» блоках немного снижается, но сами они больше — так что результирующая скорость в мегабайтах в секунду оказывается более высокой. Поэтому по возможности все и стараются работать именно так. И в этой важной дисциплине Crucial P5 Plus не сказать чтоб блещет. У Micron получилась очень хорошая память — но ее нужно уметь правильно готовить. У кулинаров из Phison это получилось лучше, чем у поваров с собственной кухни.

Запись по произвольным адресам блоками разного размера с единичной очередью, МБ/с
16К 64К 256К
Corsair Force MP600 2 ТБ (PCIe 4.0) 271,4 917,8 2270,2 3779,2
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 347,5 1139,3 2775,6 4724,1
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 277,7 864,5 2028,9 3019,7
Crucial P5 Plus 1 ТБ (PCIe 4.0) 221,4 772,8 1958,1 3891,6
Crucial P5 Plus 1 ТБ (PCIe 3.0) 190,2 590,3 1476,7 2205,5

Благодаря динамической трансляции адресов разница между последовательной и произвольной записью может и полностью стереться. Происходит это только при достаточно большом размере блока — но возможно на практике. А в этих случаях, естественно, очень важен контроллер — и поддержка им быстрого интерфейса тоже. Но, глядя на результаты Phison E18 с той же памятью, опять приходится повторить — могло бы быть и лучше. Понятно, что это лишь второй потребительский контроллер компании, причем сделанный для себя, а не на продажу (значит и не обязательно поражать воображение заказчиков), но все равно забавно — когда собственная память с собственным контроллером работает медленнее, чем со сторонним.

Чтение и запись по произвольным адресам блоками разного размера с единичной очередью, МБ/с
16К 64К 256К
Corsair Force MP600 2 ТБ (PCIe 4.0) 77,5 228,3 613,4 1526,5
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 110,3 291,2 721,6 1841,5
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 98,2 239,9 578,5 1109,0
Crucial P5 Plus 1 ТБ (PCIe 4.0) 89,5 235,9 614,7 1559,7
Crucial P5 Plus 1 ТБ (PCIe 3.0) 80,8 223,6 577,1 1129,6

Смешанный режим тоже важен — ведь в реальности (а не в тестовых утилитах) редко бывает такое, что долгое время данные приходится только писать или только читать. Особенно в многозадачном окружении — и с учетом богатой внутренней жизни современных операционных систем. И тут опять верно все сказанное выше — абсолютные результаты хорошие, но могли бы быть и более высокими.

Работа с большими файлами

Но, как бы хороши не были показатели в низкоуровневых утилитах, достигнуть таких скоростей на практике удается далеко не всегда. Хотя бы потому, что это всегда более сложная работа — тот же CrystalDiskMark работает с небольшими (относительно) порциями информации, причем внутри одного файла. Во-первых, таковой в современных условиях практически всегда и гарантировано располагается в SLC-кэш все время тестирования, во-вторых, не нужно отвлекаться на служебные операции файловой системы — реальная запись одного файла это еще и модификация MFT, и журналы (основные используемые в работе файловые системы журналируемые — и не только NTFS), так что писать приходится не в одно место последовательно, а в разные (и частично — мелким блоком). В общем, большую практическую точность дает Intel NAS Performance Toolkit. При помощи которого можно протестировать не только кэш. И не только на пустом устройстве, где он имеет максимальные размеры — а и более приближенный к реальности случай, когда свободного места почти нет. Что мы всегда и делаем.

Чтение 32 ГБ данных (1 файл), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 2534,5 2524,1
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 3752,8 3047,2
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2741,6 2735,4
Crucial P5 Plus 1 ТБ (PCIe 4.0) 3244,4 2593,3
Crucial P5 Plus 1 ТБ (PCIe 3.0) 2383,3 2173,1

Работа в один поток — самый частый (146% случаев), но и самый сложный сценарий. По сути, для подавляющего большинства SSD тут и PCIe 3.0 x4 не ограничение. По крайней мере, в теории — на практике разница между интерфейсами у всех есть, но и быстрый за теоретические возможности медленного часто «не вылазит». В данном случае — тоже. И очень хорошо заметно, что максимальные скорости достигаются только при чтении «свежих» данных, т. е. из SLC-кэша. В процессе заполнения SSD данными мы их оттуда вытесняем — и P5 Plus оказывается не таким уж и быстрым. А вот временные файлы он будет читать быстрее большинства накопителей — что на практике очень полезно для «системного» устройства.

Чтение 32 ГБ данных (32 файла), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 4428,5 4398,6
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 7001,3 6666,2
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2156,1 2156,6
Crucial P5 Plus 1 ТБ (PCIe 4.0) 6410,1 3535,6
Crucial P5 Plus 1 ТБ (PCIe 3.0) 3315,9 3158,4

В многопоточном режиме скорость чтения, естественно, выше. Но существенно выше (и соответствует заявленным показателям) она только в одном случае — если данные еще не вытеснены из SLC-кэша, т. е. недавно записаны. В процессе же подготовки второго этапа тестирования мы их гарантировано вытесняем в основной массив памяти. Скорость же чтения из него уже относительно невелика — та же FireCuda 530 (где, напомним, та же память, но другой контроллер) близкие результаты выдает и в слоте PCIe 3.0. Crucial P5 Plus ставит рекорд — но очень своеобразный рекорд: на данный момент самая большая разница по скорости чтения «из» кэша и «из-за» кэша. Хорошо это или плохо — зависит от сферы применения. Для «системного» устройства важнее высокая скорость чтения новых данных. Для «дополнительного» SSD именно под данные плоха невысокая скорость чтения старых. С другой стороны... Что значит «невысокая»? 3,5 ГБ/с даже в PCIe 3.0 x4 уже не пролазит, т. е. какую-то пару лет назад подобные результаты могли вызвать исключительно чувство глубокого удовлетворения. А вот сегодня положение дел уже несколько изменилось.

Запись 32 ГБ данных (1 файл), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 4084,9 4039,1
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 4053,0 3920,2
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2904,4 1433,4
Crucial P5 Plus 1 ТБ (PCIe 4.0) 3540,0 2363,0
Crucial P5 Plus 1 ТБ (PCIe 3.0) 2385,9 2323,7

Запись же у терабайтника тоже не слишком быстрая. И уровень падения скорости сильно напоминает контроллеры Silicon Motion. В данном случае тоже критично количество свободного места — и, соответственно, размер «готового» SLC-кэш. «Прямой записи», похоже, действительно нет.

Запись 32 ГБ данных (32 файла), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 4114,9 4150,8
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 4282,7 4190,8
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 3153,5 1663,5
Crucial P5 Plus 1 ТБ (PCIe 4.0) 4179,5 2723,7
Crucial P5 Plus 1 ТБ (PCIe 3.0) 3168,0 2666,6

В многопоточном режиме отличаются только абсолютные результаты — но тенденции те же.

Чтение и запись 32 ГБ данных (последовательный доступ), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 3118,3 3048,2
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 4627,4 4009,2
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2266,4 1655,8
Crucial P5 Plus 1 ТБ (PCIe 4.0) 3779,6 2014,7
Crucial P5 Plus 1 ТБ (PCIe 3.0) 3328,4 1958,4

В этом сценарии они только усугубляются. Понятно — почему: если и чтение, и запись жестко завязаны на SLC-кэш, то чтения одновременно с записью это будет тем более касаться. В итоге «валится» скорость уже не на проценты, а в разы практически.

Чтение и запись 32 ГБ данных (произвольный доступ), МБ/с
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 2099,8 2089,4
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 2856,7 2413,2
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2021,1 1272,6
Crucial P5 Plus 1 ТБ (PCIe 4.0) 2447,2 1894,6
Crucial P5 Plus 1 ТБ (PCIe 3.0) 1921,5 1851,0

В данном случае же туго приходится всем. И Crucial P5 Plus как раз начинает смотреться неплохо — благодаря быстрой памяти и мощному контроллеру. Но завязка на кэш видна и здесь. Недаром же накопитель пустым ощутимо быстрее, чем SSD на Phison E16, а вот полным — уже медленнее.

Комплексное быстродействие

Краткое знакомство с новым тестовым пакетом PCMark 10 Storage

На данный момент лучшим комплексным бенчмарком для накопителей является PCMark 10 Storage, с кратким описанием которого можно познакомиться в нашем обзоре. Там же мы отметили, что не все три теста, включенных в набор, одинаково полезны — лучше всего оперировать «полным» Full System Drive, как раз включающим в себя практически все массовые сценарии: от загрузки операционной системы до банального копирования данных (внутреннего и «внешнего»). Остальные два — лишь его подмножества, причем, на наш взгляд, не слишком «интересные». А вот этот — полезен в том числе и точным измерением не только реальной пропускной способности при решении практических задач, но и возникающих при этом задержек. Усреднение этих метрик по сценариям с последующим приведением к единому числу, конечно, немного синтетично, но именно что немного: более приближенных к реальности оценок «в целом», а не только в частных случаях, все равно на данный момент нет. Поэтому есть смысл ознакомиться с этой.

PCMark 10 Storage Full System Drive
Пустой SSD Свободно 100 ГБ
Corsair Force MP600 2 ТБ (PCIe 4.0) 2277 2272
Seagate FireCuda 530 1 ТБ (PCIe 4.0) 3155 2524
Transcend PCIe SSD 240S 1 ТБ (PCIe 4.0) 2123 1717
Crucial P5 Plus 1 ТБ (PCIe 4.0) 3372 2534
Crucial P5 Plus 1 ТБ (PCIe 3.0) 2612 2103

Как уже было отмечено выше, выбранная политика SLC-кэширования благотворно сказывается на «системных» нагрузках — но вот стабильностью не отличается. С другой стороны, и без запаса свободного места P5 Plus все равно остается одним из самых быстрых SSD на рынке — просто рекордов уже не ставит. Та же Seagate FireCuda 530 в этом случает оказывается практически не медленнее, а WD Black SN850 — и вовсе ощутимо быстрее. Но это все равно отличный уровень производительности. Который при наличии свободного места можно еще повысить. Что хорошо. Если, конечно, накопитель будет единственным или хотя бы «основным» в системе. А вот в качестве дополнительного, пожалуй, есть смысл присмотреться к чему-нибудь другому. Хотя на данный момент покупка сразу пары SSD топового класса в немалой степени надуманная ситуация, так что и ничего страшного.

Итого

В частных сценариях мы иногда критиковали результаты Crucial P5 Plus, но, в общем и целом, склоняемся к положительной оценке. В первую очередь потому, что это еще один высокоскоростной SSD на оригинальной платформе — а таковые появляются не слишком часто. Производительность могла бы быть и более высокой, да и более стабильной — тоже, но это легче сказать, чем сделать. Тем более, что опыт Micron в разработке контроллеров для потребительских SSD по большому счету не так уж и велик — но оба продукта компании получились достаточно удачными. При этом она не слишком переоценивает свою новую разработку, относя P5 Plus к близкому с Р5 классу. Выбранная политика кэширования, надо заметить, нередко вызывает нарекания в других продуктах — но здесь не слишком мешает, поскольку мощный контроллер и быстрая память «переваривают» ее нормально. Тем более, в ассортименте Micron были и есть корпоративные модели — работающие и вовсе без SLC-кэширования. Теперь покупателям доступны и потребительские накопители с очень агрессивной логикой работы кэша, так что есть из чего повыбирать. Да и в обычном персональном окружении такой подход производительность скорее увеличивает, нежели наоборот, а для других нагрузок эта линейка и не предназначена. Впрочем, как таковой успех в магазинах будут (как обычно) определять цены — на практике спросом пользуются накопители самого разного уровня, а не только лишь ультимативные флагманы: лишь бы все характеристики (включая и стоимость) гармонировали друг с другом. А в глобальном плане более важно то, что скучные страницы истории Crucial наконец-то перевернуты. И, будем надеяться, что навсегда. Оценивать конкретные идеи и их реализацию в Crucial P5 Plus можно по-разному — но скучным продуктом он точно не является.

Андрей Кожемяко
14 комментариев
Комментировать
SM
DRAM-Кэш
500 GB: 1 GB LPDDR4
1 TB: 1 GB LPDDR4
2 TB: 2 GB LPDDR4
можно было и указать да?
и ни слова про температуры и троттлинг
2
Ответить
Or
а смысл? они зависят от окружения и места установки, одна и та же модель в разных местах установки может вообще не доходить до 70 или доходить до этого уровня даже на чтении. если установленный в конкретное место m.2 ssd перегревается — то надо либо ставить охлаждение, либо переставить в другое место.
хотя то, что crucial не указывает энергопотребление, вызывает некоторые подозрения, да :-)
2
Ответить
Для этого и нужна методика для проверки на нагрев, чтоб можно было сравнить относительно других накопителей и чтоб была температура совпадала в пределах погрешности при прогонах теста на стенде. Если придираться, то смысла не найти ни в тестировании PCMark 10, ни в чтении/записи блоками разного размера.
2
Ответить
есть большая разница между нагревом cpu, который рассеивает под нагрузкой дофига ватт, и собственным нагревом m.2 платки, которая под нагрузкой рассеивает меньше 10 ватт, обычно 5-7 (при активной нагрузке, которая бывает только в тестах).
мой личный опыт использования кучи m.2 показывает что их температура зависит не столько от того как они сами греются сколько от того насколько их подогревают соседи. накройте его на мат.плате пластиной, которая греется чипсетом, и увидите что он будет 50+ при полном бездействии, вообще в спящем состоянии. поставьте под горячую видеокарту, где на m.2 с vrm дует, так в играх он и 70 будет, хотя вообще ничего не делает. переставляете его через переходник в pci-e и вдруг он там показывает 30-35, под нагрузкой до 50-55…
2
Ответить
с нагрузкой x570 вроде скорее 10 рассеивает, чем 7. а ssd на практике больше 2-3 ватт рассеивает только под продолжительной интенсивной нагрузкой, которую за пределами тестов сложно создать.
2
Ответить
Купил, поставил через переходник PCIe в Мас — полёт нормальный
Наклейку кстати убрал и поставил сторонний радиатор на SSD
2
Ответить
i712700kf, ddr 5 5600, rtx 3070ti(стоит ссд над картой), gigabyte z690, водянка( 3 вертушки на вдув,3 на выдув), дипкул матрикс меш 55: в простое/лёгкие задачи: 42-46, игры: выше 67 не поднималась температура при 2к и ультра настройках.
2
Ответить
Бесполезный обзор.
Упоминание гармонии звучит странно, т.к. сами забили на температуру.
А от этого многое зависит. Зачем мне середнячок, который будет адски горячим?
Зато с интересом бы рассмотрел к покупке середнячка с умеренным нагревом, которого можно поставить в компактную сборку, где слот M.2 порой зажат с обратной стороны матери.
2
Ответить
Согласен с правилами
Комментировать