SSD Plextor M5S 256 Гбайт | Четвёртое поколения SSD от Plextor
В течение многих лет компания Plextor была известна как поставщик высококачественных и отнюдь недешевых оптических приводов. Но времена меняются, и в 2010 году компания выводит на рынок своё первое семейство SSD-накопителей (серия M1). За M1 вскоре последовали M2 и M3, которые, по традиции Plextor, представляли собой продуманные и надёжные устройства.
Затем Plextor выпускает серию M5. Название кажется неуместным, поскольку она являлась четвёртым поколением SSD. Что же случилось с M4? Кроме конфликта с уже существовавшим семейством Crucial m4 японцы стараются избегать цифры 4, поскольку её можно произнести как “ши”, что созвучно со словом смерть в японском языке. По аналогичной причине можно не ждать серии M9: девять произносится как “кю” и на японском языке означает агонию или пытку.
Четвёртое поколение поставляется в двух версиях: Plextor M5S и M5 Pro. Plextor M5S – более бюджетное решение. В его наборе нет каких-либо аксессуаров или ПО, а гарантия составляет только три года. M5 Pro – это высокоскоростной привод, использующий последний контроллер Marvell (88SS9187). Он быстрее, гарантийный срок увеличен до пяти лет, а наряду с монтажной скобой в наборе присутствуют программы для резервного копирования и клонирования.
Для начала Plextor прислала SSD Plextor M5S, и мы взяли его на тесты, чтобы сравнить его с другими популярными моделями в этом классе.
Как видно из таблицы ниже, в Plextor M5S на 256 Гбайт используется такой же контроллер Marvell и буфер DDR на 512 Мбайт, что и в моделях M3 и M3 Pro. Наибольшее отличие заключается в том, что Plextor M5S использует медленный синхронный интерфейс памяти ONFi, а две других модели – более быструю NAND память Toggle-mode от Toshiba. Несмотря на это, характеристики нового накопителя ёмкостью 256 Гбайт выше, чем у предыдущего поколения. Мы знаем, как Plextor достигла этого, и далее подробно расскажем.
Plextor M5S 256 GB (PX-256M5S) | Plextor M3 256 GB (PX-256 M3) | Plextor M3 Pro 256 GB (PX-256M3 Pro) | |
Контроллер | Marvell 88SS9174-BLD2 | Marvell 88SS9174-BLD2 | Marvell 88SS9174-BLD2 |
Размер буфера DDR RAM, Мбайт | 512 (256 x 2) | 512 (256 x 2) | 512 (256 x 2) |
NAND-память | Micron 25 нм Synchronous (29F128G08CFAAB) | 24 нм Toshiba Toggle-mode | 24 нм Toshiba Toggle-mode |
Ёмкость после форматирования, ГиБ | 238 | 238 | 238 |
Интерфейс | SATA 6Гбит/с | SATA 6Гбит/с | SATA 6Гбит/с |
Форм-фактор | 2,5″, 9 мм высота | 2,5″, 9 мм высота | 2,5″, 7 мм высота |
Гарантия | три года | пять лет | пять лет |
Последовательное чтение, Мбайт/с | 520 | 510 | 540 |
Последовательная запись, Мбайт/с | 390 | 360 | 420 |
Случайное чтение блоками по 4 кбайт (IOPS) | 73 000 | 70 000 | 75 000 |
Случайная запись блоками по 4 кбайт (IOPS) | 70 000 | 65 000 | 68 000 |
В семейство Plextor M5S входят три модели. В таблице, размещённой ниже, видно, что характеристики производительности у них разные. Как и предполагалось, более объёмные накопители быстрее.
В этой же таблице цифры в скобках означают характеристики соответствующей модели в линейке Plextor M3. Обратите внимание, что версии на 64 и 128 Гбайт медленнее предшественников. Вероятнее всего это связано с переходом на более медленную NAND-память от Micron.
Plextor M5S 64 Гбайт (PX-64M5S) | Plextor M5S 128 Гбайт (PX-128M5S) | Plextor M5S 256 Гбайт (PX-256M5S) | |
Последовательное чтение (Мбайт/с) | 520 (520) | 520 (510) | 520 (510) |
Последовательная запись (Мбайт/с) | 90 (175) | 200 (210) | 390 (380) |
Случайное чтение блоками по 4 кбайт (IOPS) | 61 000 (55 000) | 71 000 (70 000) | 73 000 (70 000) |
Случайная запись блоками по 4 кбайт (IOPS) | 25 000 (40 000) | 50 000 (50 000) | 70 000 (65 000) |
Цены на SSD ёмкостью 256 Гбайт продолжают снижаться, и уже существует немало вариантов по цене $1/Гбайт. Учитывая растущую доступность SSD, мы рассчитываем, что в системах продвинутых пользователей они постепенно заменят накопители ёмкостью 128 Гбайт. Поэтому сегодня основное внимание обращено на SSD от Plextor ёмкостью 256 Гбайт, к тому же более низкая скорость младших приводов (особенно в последовательном чтении) делает их менее привлекательными.
SSD Plextor M5S 256 Гбайт | Внутреннее устройство
Plextor M5S очень легко разбирается. Нужно всего лишь открутить четыре винта с обеих сторон корпуса. Конечно, если вы вскроете его, то нарушите условия гарантии, поэтому мы не рекомендуем этого делать без веских на то причин.
Раскрыв SSD, мы видим 16 25-нанометровых модулей NAND производства Micron (номер партии 29F128G08CFAAB). В качестве буфера служат два чипа DDR по 256 Мбайт от Nanya.
Plextor M5S не комплектуется дополнительными аксессуарами или ПО. В наборе вы найдёте только сам накопитель и руководство по быстрой установке. Однако Plextor предоставляет набор инструментов под названием PlexTool, который можно скачать с сайта компании. Текущая версия 1.0.0 не поддерживает Plextor M5S, хотя Plextor утверждает, что обновлённая версия уже разрабатывается и поддержка привода в ней присутствует. Утилита включает проверку состояния накопителя, функцию обновления прошивки и принудительное стирание данных (Secure erase).
Кнопка Drive Status выводит экран состояния SSD, показывающий износ, свободное место, скорость передачи SATA и отработанное время.
К сожалению, если на накопителе есть активный том, то функция Secure Format (безопасное форматирование) работать не будет; её можно активировать только при подключении диска через USB. Это значит, что для её использования нужен мост SATA – USB. Это сделано для предотвращения случайного удаления данных. Тем не менее, большинство людей вряд ли оценят такое решение. Как нам кажется, было бы логично позволить функции Secure Format работать через родной интерфейс SATA.
Plextor Technologies
Во времена своего расцвета Plextor была известна своими усовершенствованиями и доработками по части надёжности и производительности оптических приводов. То же самое компания пытается совершить в сфере SSD.
Выбрав контроллер Marvell, компания Plextor может поупражняться в работе над прошивкой. Одним из козырей компании является технология True Speed, которая обещает поддерживать производительность на уровне свежего привода на протяжении всего срока службы SSD. Вы без сомнения уже не раз слышали, что поддержание скорости записи является ахиллесовой пятой для всех SSD, и Plextor в какой-то степени пытается смягчить негативный эффект.
Как и в любом производстве, поставщики не любят раскрывать подробности своих улучшений. Всё, что мы смогли получить от Plextor, это информацию по поводу функции Instant Restore, части технологии True Speed:
“Эксклюзивная технология Instant Restore использует уникальный алгоритм для обеспечения непрерывной оптимизации записи блоков данных. В ней активно используется кэш из памяти DDR, который помогает в случае, если диск занят очисткой блоков и подготовкой места.
Таким образом, даже после продолжительного использования привод может поддерживать скорость чтения и записи на уровне свежего SSD. Данное решение отлично справляется с проблемой замедления засорённого твердотельного накопителя. Функция Instant Restore технологии True Speed делает SSD более пригодными для офисного ПО, работы с видео и графикой, онлайн-обучения или других приложений, которые часто производят запись и чтение.”
Естественно мы собираемся протестировать дельность этих заявлений. Plextor также создает акцент на качестве и утверждает, что тестирует каждый накопитель перед поставкой. По словам представителей компании, их тест включает 20-ти часовую интенсивную имитацию записи. В результате, по данным Plextor, годовая интенсивность отказов составляет 0,59%.
SSD Plextor M5S 256 Гбайт | Конфигурация и тесты
Тестовая конфигурация | |
CPU | Intel Core i7-2700K (Sandy Bridge), 3,5 ГГц, 8 Мбайт общего кэша L3, Hyper-Threading вкл., функции энергосбережения выкл. |
Материнская плата | Asus P8Z68-V, Z68 Express Chipset, LGA 1155, BIOS 3402 |
Память | 4 x 4 Гбайт Corsair Vengeance DDR3-1600 |
Видеокарта | AMD Radeon HD 6970 2 Гбайт |
Накопитель | Plextor M5S 256 Гбайт (PX-256M5S), SATA 6Гбит/с, прошивка 1.00 |
ПО и драйверы | |
ОС | Windows 7 Ultimate x64 Service Pack 1 |
Драйвер чипсета Intel | 10.8.0.1003 |
Видеодрайвер AMD | Catalyst 12.6 |
Тесты | |
AS SSD | 1.6.4237.30508 |
Anvil Storage Utility (ASU) | RC3 |
hIOmon | Версия клиента 7.0.229.0 |
HD Tune Pro | 5 |
Iometer | 27.07.2006 |
Чем больше поступает информации о поведении твердотельных накопителей, тем тяжелее становиться сравнивать SSD на базе разных технологий. Предварительное состояние диска, задача, продолжительность выполнения задачи, произвольность задачи (сжимаемость), буфер DRAM, внутренние алгоритмы и недавняя премьера двух режимов работы MLC NAND от OCZ – все эти факторы играют свою роль в определении производительности накопителя.
В интересах полноты и надёжности тестирования мы проводим тесты, как свежих накопителей, так и изрядно засорённых. Некоторые люди тестируют своё железо, только чтобы узнать, соответствует ли оно заявленным характеристикам, поэтому первая часть нашего пакета включает тест Anvil Storage Utility для свежего SSD.
Обычно самая интенсивная запись на накопитель производится в течение первых нескольких дней использования, когда вы устанавливаете операционную систему и приложения. Затем активность записи падает примерно до уровня 10 Гбайт в день. Вторая часть наших бенчмарков основана на реальных задачах, отражающих повседневную активность пользовательского SSD. С ними накопитель может столкнуться в первые несколько дней, когда том ещё не заполнен кучей мёртвых данных, разбросанных по секторам.
Третий компонент нашего тестирования включает проверку того, как наполненность накопителя данными влияет на его скорость записи. Мы проводим её с помощью HD Tune. В последней части тестирования мы изучаем эффективность уборки “мусора” с помощью Iometer наряду со скоростью чтения/записи типичных шаблонов.
Мы хотели сравнить Plextor M5S наиболее справедливым образом, поэтому выбрали SSD со схожей ценой в таком же целевом сегменте. Crucial m4 использует одинаковый с Plextor M5S контроллер и NAND-память, но отличается размером буфера: у Crucial m4 он составляет 128 Мбайт. Расчётная скорость записи Crucial m4 немного ниже, чем у Plextor M5S. Тем не менее, накопитель от Crucial действительно оптимизирован для операций случайного ввода/вывода, но не для последовательных. Samsung 830 использует собственный контроллер и более быструю NAND-память Toggle-mode, но размер его буфера составляет 256 Мбайт. Его быстрая флэш-память компенсируется меньшим объёмом кэш-памяти, что мы и хотели проверить.
Мы специально не добавляли Vertex 4, а оставили его для тестов Plextor M5 Pro в предстоящем обзоре. Оба накопителя используют новый процессор Marvell 88SS9187, и сравнить их будет очень интересно.
Plextor M5S 256 GB (PX-256M5S) | Samsung 830 256 GB (MZ-7PC256N) | Crucial m4 256 GB (CT256M4SSD2) | |
Цена | $240 | $230 | $220 |
Контроллер | Marvell 88SS9174-BLD2 | Samsung S4LJ204X01-Y040 | Marvell 88SS9174-BLD2 |
Размер буфера DDR RAM, Мбайт | 512 (256 x 2) | 256 (128 x 2) | 128 |
NAND-память | Micron 25 нм, синхронная (29F128G08CFAAB) | 2x нм Toshiba Toggle-mode DDR (K9PFGY8U7A-HCK0) | Micron 25 нм, синхронная (29F128G08CFAAB) |
Ёмкость после форматирования, ГиБ | 238 | 238 | 238 |
Интерфейс | SATA 6Гбит/с | SATA 6Гбит/с | SATA 6Гбит/с |
Форм-фактор | 2,5″, 9 мм высота | 2,5″, 7 мм высота | 2,5″, 9 мм высота |
Гарантия | три года | три года | три года |
Последовательное чтение, Мбайт/с | 520 | 520 | 500 |
Последовательная запись, Мбайт/с | 390 | 400 | 260 |
Случайное чтение блоками по 4 кбайт (IOPS) | 73 000 | 80 000 | 45 000 |
Случайная запись блоками по 4 кбайт (IOPS) | 70 000 | 30 000 | 50 000 |
SSD Plextor M5S 256 Гбайт | Результаты тестов Anvil Storage Utility
В наш тестовый марафон мы добавили Anvil Storage Utility, новые приводы и тестовый файл на 4 Гбайт.
Plextor M5S отлично стартовал и, в общем, набрал больше всего балов. Samsung 830 занимает сильную позицию в последовательных тестах, но отстаёт в других. Crucial мог бы показать себя и лучше, если бы не проседание в скорости чтения блоками по 4 кбайт и низкая скорость последовательной записи.
SSD Plextor M5S 256 Гбайт | Мониторинг передач с помощью hIOmon Disk I/O Ranger
После ASU мы переходим к hIOmon, который помогает определить скорость передачи файлов и установки приложений с помощью индекса “Data Transferred/Time Index (DXTI)”. Он позволит сравнить скорость ввода/вывода на более высоком уровне. Больший показатель соответствует более высокой скорости работы (больше данных передаётся за меньшее время).
Показатель hIOmon DXTI рассчитывается на основе объёма переданных данных (для удобства значения количества операций были переведены в мегабайты), делённого на общую сумму потраченного времени (фактического времени отклика) операцией ввода/вывода, которая передавала данные. Показатель hIOmon DXTI похож на индекс экономии топлива в автомобиле, поскольку он измеряет производительность с такой же эффективностью. Можно представить, что за потраченное топливо (время на передачу) вы проедете больше километров (данных передадите), или на такое же количество километров (переданных данных) потратите меньше топлива (более низкое время отклика).
Disk I/O Ranger можно настроить на мониторинг уровня физического тома, который находится между файловой системой и диспетчером тома. Это даёт нам показатель скорости ввода/вывода на файловой системе и устройстве хранения в пределах ограничений операционной системы.
Мы проводили следующую процедуру:
- Копирование файлов MP3: 47 695 Мбайт записано (6663 файлов в 353 папках).
- Копирование образа Windows: 14 875 Мбайт записано (16 файлов в четырёх папках).
- Копирование файла ISO с Windows 7 SP1: 1953 Мбайт записано
- Установка Crysis: 2103 Мбайт записано
- Установка пакета Office: 1174 Мбайт записано
- Резервное копирование игры в Steam: 14 246 Мбайт записано
- Сканирование на вирусы: 365 Мбайт считано
- Однопользовательская игра в Crysis: 813 Мбайт считано
Из-за динамичной природы файловой системы Windows в двух прогонах могут быть разные результаты активности ввода/вывода. Тем не менее, показатели активности ввода/вывода были очень близки, а небольшие колебания не сильно повлияли на результаты DXTI в условиях наблюдаемых задач.
В качестве источника для передачи файлов мы использовали Vertex 4. Мониторинг проводился для каждой задачи отдельно, и запись останавливалась перед каждой следующей задачей.
Plextor M5S обходит Crucial m4 и в целом работает на уровне с Samsung 830.
Давайте поближе рассмотрим некоторые показатели индекса DXTI. В первом примере мы рассматриваем результаты задачи копирования образа Windows.
Копирование образа Windows | Crucial m4 | Plextor M5S | Saмсung 830 |
Индекс DXTI | 283,225 | 418,308 | 437,989 |
Записано операций ввода/вывода | 15 219 | 14 953 | 14 954 |
Записано данных (Мбайт) | 14 857 | 14 858 | 14 858 |
Среднее время отклика (мс) | 3,614 | 2,491 | 2,379 |
Максимальное время отклика (мс) | 10,837 | 79,432 | 18,243 |
% Время отклика < 1 мс | 1,3 | 0,46 | 0,5 |
Время отклика 1 < 10 мс | 13 806 (90,72%) | 14 714 (98,4%) | 14 829 (99,16%) |
Время отклика 5 < 10 мс | 1200 (7,88%) | 56 (0,37%) | 30 (0,2%) |
Время отклика 10 < 100 мс | 15 (0,1%) | 114 (0,76%) | 20 (0,13%) |
Глубина очереди > 1 | 365 (2,4%) | 137 (0,92%) | 134 (0,9%) |
Индекс DXTI у Crucial m4 значительно ниже, чем у Plextor M5S и Samsung 830. Мы подчеркнули показатели, ответственные за этот результат. Как видите, среднее время отклика у Crucial m4 выше, чем у Plextor M5S или Samsung 830. В пределах 5-10 миллисекунд происходит 1200 операций ввода/вывода.
Накопитель Plextor произвёл больше операций ввода/вывода за 5-10 миллисекунд, чем Samsung 830 (за 10-100 мс тоже), и получил второе место.
Во втором примере мы рассматриваем результаты задачи резервного копирования игры в Steam.
Резервное копирование игры в Steam | Crucial m4 | Plextor M5S | Saмсung 830 |
Индекс DXTI | 260,476 | 417,961 | 446,254 |
Записано операций ввода/вывода | 14 650 | 14 651 | 14 609 |
Записано данных (Мбайт) | 14 247 | 14 247 | 14 246 |
Среднее время отклика (мс) | 3,915 | 2,44 | 2,291 |
Максимальное время отклика (мс) | 611,13 | 103,68 | 3,263 |
% Время отклика < 1 мс | 2,53 | 2,46 | 2,27 |
Время отклика 1 < 10 мс | 12 424 (84,81%) | 14 161 (96,66%) | 14 277 (97,73%) |
Время отклика 5 < 10 мс | 1848 (12,61%) | 33 (0,23%) | 0 |
Время отклика 10 < 100 мс | 31 (0,21%) | 96 (0,66%) | 0 |
Время отклика 100 < 500 мс | 2 (0,01%) | 1 (0,01%) | 0 |
Время отклика 500 см и > | 1 (0,01%) | 0 | 0 |
Глубина очереди > 1 | 137 (0,94%) | 134 (0,91%) | 51 (0,35%) |
И снова индекс DXTI у Crucial м4 значительно ниже, чем у конкурентов. И мы снова подчеркнули показатели, ответственные за это.
Среднее время отклика у Crucial m4 выше всех в связи с количеством операций ввода/вывода, происходящим за 5-10 мс. Для Crucial m4 ситуация становиться ещё хуже, так как на выполнение одной операции ввода/вывода уходит 611,13 мс.
Plextor M5S показал максимальное время отклика 103,68 мс, и, если учесть более высокий процент выполненных операций за 5 мс, он снова обгоняет Samsung 830.
В третьем примере мы рассматриваем результаты задачи установки пакета Office.
Установка Office | Crucial m4 | Plextor M5S | Saмсung 830 |
Индекс DXTI | 61,366 | 157,856 | 144,054 |
Записано операций ввода/вывода | 5376 | 5200 | 5382 |
Записано данных (Мбайт) | 1174 | 1180 | 1174 |
Среднее время отклика (мс) | 3,732 | 1,508 | 1,588 |
Максимальное время отклика (мс) | 27,336 | 79,538 | 16,957 |
% Время отклика < 1 мс | 29,52 | 61,52 | 63,12 |
Время отклика 1 < 10 мс | 2269 (42,21%) | 1652 (31,77%) | 1551 (28,82%) |
Время отклика 5 < 10 мс | 1064 (19,79%) | 299 (5,75%) | 275 (5,11%) |
Время отклика 10 < 100 мс | 456 (8,48%) | 41 (0,79%) | 159 (2,95%) |
Глубина очереди > 1 | 4390 (81,66%) | 3932 (75,62%) | 4087 (75,94%) |
В этот раз Plextor M5S выходит вперёд, достигая самого низкого времени отклика и количества операций ввода/вывода в интервале 10-100 мс. Тем временем, Crucial m4 демонстрирует самый высокий процент операций в диапазоне «более 1 мс».
Если принять во внимание тот факт, что Plextor M5S даже не предполагался как самый быстрый накопитель компании, в данных задачах он проявил себя очень хорошо.
SSD Plextor M5S 256 Гбайт | Результаты тестов HD Tune
После того, как мы провели тесты hIOmon, применив несколько реальных задач, накопители находятся в «использованном» состоянии. Теперь мы протестируем запись с HD Tune всего объёма каждого накопителя, чтобы узнать стабильность скорости записи.
Этот тест включает запись данных на каждый сектор SSD с измерением скорости и задержки. На графике ниже оранжевая линия отвечает за скорость записи, а жёлтые точки отражают время доступа записи (чем ниже, тем лучше).
С сюрпризами мы не столкнулись, особенно учитывая результаты предыдущей страницы. Samsung 830 оказался самым быстрым, за ним Plextor M5S и Crucial m4.
Crucial m4
Samsung 830
Plextor M5S
Общие результаты
SSD Plextor M5S 256 Гбайт | Тестирование функции TRIM и уборки “мусора”
TRIM
Чтобы проверить функциональность TRIM, мы используем скрипт SSD I/O Performance Analysis. Он предлагается вместе с hIOmon I/O Performance Monitor и позволяет нам зафиксировать появление команды TRIM (в частности мы фиксируем операции ввода/вывода “Manage Data Set Attributes (MDSA)”, которые генерируют команды TRIM).
На каждом приводе мы создали идентичные файлы: первый – размером 178,5 Гбайт, второй – 27,5 Гбайт. Мы удаляем файл размером 178,5 Гбайт и спустя минуту удаляем второй файл. В таблицах ниже мы записали каждое удаление как отдельное событие.
Удаление файла размером 178,5 Гбайт | |||
Plextor M5S | Crucial m4 | Saмсung 830 | |
Время отклика, мс | 56,3472 | 802,7428 | 29,0526 |
Кол-во операций ввода/вывода | 1 | 1 | 1 |
Глубина очереди | 1 | 1 | 1 |
Кол-во запросов MDSA Count | 1 | 1 | 1 |
TRIM DSR* | 191 662 915 584 (178,5 Гбайт) | 191 662 915 584 (178,5 Гбайт) | 191 662 915 584 (178,5 Гбайт) |
TRIM Single IOP** | 191 662 915 584 (178,5 Гбайт) | 191 662 915 584 (178,5 Гбайт) | 191 662 915 584 (178,5 Гбайт) |
Удаление файла размером 27,5 Гбайт | |||
Время отклика, мс | 8,736 | 13,3237 | 2,81 |
Кол-во операций ввода/вывода | 1 | 1 | 1 |
Глубина очереди | 1 | 1 | 1 |
Кол-во запросов MDSA Count | 1 | 1 | 1 |
TRIM DSR* | 29 527 900 160 (27,5 Гбайт) | 29 527 900 160 (27,5 Гбайт) | 29 527 900 160 (27,5 Гбайт) |
TRIM Single IOP** | 29 527 900 160 (27,5 Гбайт) | 29 527 900 160 (27,5 Гбайт) | 29 527 900 160 (27,5 Гбайт) |
- * TRIM DSR – это общая совокупная длина блоков, указанная в “Data Set Ranges (DSR)”, определяемая командой TRIM; каждый DSR определяет конкретный набор блоков, которые должны быть обработаны.
- ** TRIM Single IOP – это максимальная общая длина DSR, определяемая одной командой TRIM (максимальное общее количество байтов, определяемое одним запросом TRIM).
Crucial m4 значительно дольше отвечает на каждую команду TRIM, чем Plextor M5S. Кажется, что Plextor сделала специальные оптимизации для TRIM по сравнению с Crucial m4, в котором используется такой же контроллер. Тем не менее, Samsung 830 оказывается быстрее обоих SSD на базе контроллера Marvell.
hIOmon даёт понять, как много уходит времени на выполнение операции TRIM, но он не может сказать, когда диск впоследствии производит саму операцию уборки “мусора”.
Уборка “мусора”
Процесс, посредством которого блоки памяти, хранящие удаленные данные, становятся готовыми к новому использованию через чтение и перезапись, называется уборкой “мусора”. Он играет важную роль в поддержании скорости работы SSD. Эту процедуру можно реализовать несколькими способами, и выбранный производителем способ играет важную роль в определении характеристик производительности накопителя.
Например, уборку “мусора” можно производить, когда привод находится в режиме простоя, и когда вновь появляется нагрузка, он уже находится в оптимизированном состоянии. По данным Plextor, её технология Instant Restore может использовать время простоя для очистки Plextor M5S. В основном SSD в пользовательских окружениях большую часть времени бездействуют, поэтому для уборки “мусора” времени достаточно и на производительность процесс влиять не будет. Представители Plextor утверждают, что когда Plextor M5S простаивает можно восстановить до 10 Гбайт менее чем за полсекунды.
Но как это работает на практике? Мы поместили два файла на каждый привод. Первый – размером 178,5 Гбайт, второй – 32 Гбайт. При этом осталось 27,9 Гбайт свободного места. Затем мы создали файл в Iometer, который заполнили блоками по 4 Кбайта. Поскольку SSD уже заполнен, места для уборки “мусора” нет. Следовательно, через некоторое время производительность должна ухудшиться.
Всё это время мы отслеживаем скорость записи с помощью встроенного в Windows монитора производительности, позволяющего визуализировать происходящее. Ось Y отражает производительность в Мбайт/,с а ось X – прошедшее время (с шагом в 1 секунду, интервалы по 80 секунд). В каждом графике периоды бездействия сжаты, но их продолжительность составляет примерно восемь минут. Снижение производительности проявляется в зоне А каждого графика.
Plextor M5S достигает 73 Мбайт/с, но есть и провалы, в которых производительность падает довольно сильно. Crucial m4 обеспечивает до 90 Мбайт/с, однако периоды, где производительность заметно ниже, выражены ещё сильнее. Диапазон колебаний у Samsung 830 составил 35-80 Мбайт/с.
Plextor M5S
Как мы уже говорили, в зоне А свободного места на накопителе нет. Поэтому мы удалили файл на 32 Гбайта, и Iometer продолжил работу шаблона случайного доступа, но уже в зоне B. Несмотря на то, что теперь появилось 32 Гбайта свободного места, мы не допускали простоя, чтобы технология Plextor Instant Restore не успела сработать. Plextor M5S, вероятно, ответил на это примерно 11-ти секундной задержкой записи на хост. По всей видимости, в это время процесс уборки “мусора” очистил 32 Гбайта освободившегося места. Когда активность на хосте возобновилась, Plextor M5S начал записывать гораздо быстрее, пока 32 Гбайта не закончились.
Crucial m4 повёл себя похожим образом, только запись затянулась примерно на 15 секунд. Опять же мы считаем, что в этом виновато присутствие процесса уборки “мусора”.
Samsung 830 в третьем графике ведёт себя совсем иначе. Удаление файла не приостанавливает запись, и, что более впечатляет, накопитель поддерживает высокую скорость записи намного дольше, чем два других участника.
Crucial m4
В зоне С Plextor M5S и Crucial m4 снова начинают теряют производительность. Однако в этот раз 32 Гбайта доступного пространства позволяют сократить этот эффект по сравнению с зоной A. Тем временем, Samsung 830 с зоной С не сталкивается и его производительность на падает.
В конце зоны С мы оставили накопители простаивать примерно на восемь минут. Затем запустили шаблон случайного доступа Iometer снова (это проиллюстрировано в зоне D). Результаты показывают, что каждый SSD включает механизм уборки “мусора” во время отдыха. Plextor M5S обеспечивает стабильную производительность на уровне 73 Мбайта/с, пока процесс записи не “съел” примерно 11 Гбайт пространства, с этого момента производительность вернулась на уровень зоны С. Crucial m4 достигает 90 Мбайт/с, но его производительность менее стабильна, чем у Plextor M5S. Samsung 830 перескакивает в зону D с максимальным показателем около 85 Мбайт/с и минимальным – около 70 Мбайт/с.
Samsung 830
Судя по графикам, накопители Plextor и Crucial, работающие на контроллерах Marvell, используют одинаковый процесс уборки “мусора”, хотя у Plextor M5S производительность более стабильная. Похоже, что оба SSD начинают процесс уборки “мусора”, как только накопитель начинает простаивать. Однако если процесс записи прерывает бездействие, контроллер прерывает запросы хоста, чтобы закончить очистку.
В обычной настольной системе вы этого даже не заметите, поскольку большую часть времени в таком окружении SSD простаивает. Поэтому скорость записи всегда должна быть на оптимальном уровне. Однако Samsung 830 хочет быть в этом уверенным и выполняет уборку мусора, как в фоновом режиме, так и во время простоя, что весьма эффективно.
SSD Plextor M5S 256 Гбайт | Влияние буфера DRAM
Возможно вы не заметили, но накопители в сегодняшнем обзоре используют DRAM буфер различной ёмкости. В Crucial m4 установлено только 128 Мбайт. У Samsung 830 – 256 Мбайт, а у Plextor M5S – 512 Mбайт. Отключая кэш на устройстве, мы можем точно определить, как DRAM-буфер улучшает скорость записи.
Отключение DRAM-буфера очень негативно сказывается на скорости записи Plextor M5S и Samsung 830. На скорости последовательной записи Crucial m4 это не отразилось, чего нельзя сказать о случайной записи блоками по 4 Кбайт. Очевидно, что встроенный кэш помогает улучшить производительность, объединяя записанные данные перед переносом их в NAND-ячейки. Кроме того, кэш помогает выравниванию износа. По умолчанию кэш на вашем SSD включается системой Windows. Однако включение сопровождается следующим предупреждением:
“Кэширование записи улучшает производительность системы, но отключение питания или сбой оборудования может привести к повреждению или потере данных”.
Довольно пугающе, не правда ли? Каков риск возникновения? Взаимодействие между кэшем устройства и кэшем файловой системы – это довольно сложный процесс, который мы скоро опишем в отдельной статье. Но сейчас мы можем дать некоторое представление с помощью графиков, основанных на передаче большого файла.
Сначала мы передали файл на накопитель с отключённым кэшем. Там, где стоит вертикальная чёрная линия со стрелкой, Windows сообщил о завершении передачи. На этом этапе все данные были переданы в кэш файловой системы. Однако не все данные были перемещены на устройство. На уровне физического тома передача закончилась ещё через 45 секунд. Таким образом, если за это время произойдёт сбой питания, данные могут потеряться или повредиться.
На следующем графике показана передача того же файла на накопитель с включённым кэшем. В этот раз после сообщения операционной системы о завершении передачи мы имеем пробел в 85 секунд. После этого данные также могут оставаться в кэш-памяти устройства. Мы точно не знаем сколько, но уверенны, что есть различные механизмы, которые обычно заставляют буфер передавать данные в энергонезависимые блоки довольно быстро.
Больше всего вы рискуете потерять данные, когда передача закончилась в файловой системе, но файлы ещё не полностью переместились на NAND-память вашего SSD. На графике видно, что этот период длиться дольше при включённом кэше на устройстве.
На первом графике мы видели, что кэш файловой системы создаёт риск повреждения данных в случае незапланированного сбоя питания, даже если кэш DRAM отключён. Это связано с тем, что файловая система по-прежнему кэширует информацию перед записью на сам диск. Кэш файловой системы можно обойти с помощью приложений, использующих write-through flags (прямую запись). Они позволяют записывать данные на накопитель в обход системного кэша, тем самым сводя риск потери данных к минимуму.
На последнем графике мы включили кэш накопителя и использовали опцию “Turn off Windows writecache buffer flushing on the device”(отключить кэширование записи в Windows на устройство). Опция убирает write-through flags с запросов диска и удаляет команды флэш-кэша. Потенциально, это очень рискованная стратегия. Но в нашем примере она также даёт самое быстрое время на уровне физического тома.
Как уже упоминалось, взаимодействие между кэшем DRAM и кэшем файловой системы – довольно сложный процесс. Понятно, что отключение кэша устройства в одиночку не устраняет риск потери данных в случае сбоя питания. Существование этой угрозы зависит от нескольких факторов. Тем не менее, стоит учитывать преимущества увеличенной скорости записи и меньшего износа.
SSD Plextor M5S 256 Гбайт | Результаты тестов Iometer
Бенчмарк Iometer работает 90 секунд, используя диапазон LBA 8 Гбайт с границей сектора 4 Кбайт.
Приведённые ниже графики отражают скорость записи и чтения для указанных на них размеров блоков данных при глубине очереди, колеблющейся от 1 до 32 команд. В стандартных пользовательских ситуациях глубина очереди обычно не достигает высоких значений. Поэтому нам особо интересны показатели при глубине очереди между одной и четырьмя командами.
По результатам случайного чтения Plextor M5S выходит вперёд независимо от размера передачи при наиболее важной глубине очереди, за исключением размера передачи в 64 Кбайт. Здесь Samsung 830 пробирается вперёд Plextor M5S, но только при глубине очереди четыре и больше команд.
Результаты тестов случайной записи более разнообразны. Хорошо настроенная прошивка сильно помогла накопителю Crucial m4 при размере блоков 4 и 8 Кбайт и низкой глубине очереди. Но с ростом размера передачи производительность SSD падает, и Crucial m4 оказывается в самом низу графика.
SSD Plextor M5S 256 Гбайт | Немного дорогой, но достойный конкурент
Plextor M5S использует контроллер Marvell и прошивку с собственной оптимизацией. Новый SSD работает быстрее по сравнению с M3S, и если бы в нём использовалась NAND память Toggle-mode, то его бы можно было смело назвать самым быстрым в данном обзоре. За исключением медленного синхронного интерфейса ONFi, Plextor M5S работает отлично, особенно в тестах чтения при низкой очерёдности команд, что более всего характерно для пользователей настольных систем.
В большинстве случаев он без проблем обошёл Crucial m4. Хотя у Plextor M5S больше кэш-памяти, чем у Crucial m4, наши тесты демонстрируют, что прошивка Plextor более совершенна и обеспечивает более высокие результаты на одинаковом контроллере от Marvell.
Сейчас на рынке SSD очень высокая конкуренция, и в большей степени успех Plextor M5S определит ценовая политика компании Plextor. Сейчас на SSD Plextor M5S ёмкостью 256 Гбайт можно найти дешевле $250. Это менее $1/Гбайт, и нам это нравится. Однако Crucial m4 на 256 Гбайт можно купить за $210, а Samsung 830 256 Гбайт встречается меньше чем за $200 ($0,77/Гбайт). Все эти накопители обеспечивают близкую по уровню производительность, поэтому маркетологам Plextor стоит задуматься о снижении цены.
Конечно, на решение о покупке влияет не только цена и производительность. Что насчёт надёжности и поддержки?
Долгие годы Plextor продавала лучшие оптические приводы, поэтому название компании стало синонимом качества и инноваций. Несомненно компании ещё придётся доказать, что её репутация применима и к твердотельным накопителям. Мы мучали этот SSD на протяжении трёх недель и никаких проблем не возникло. Samsung, Crucial и Plextor предлагают трёхлетнюю гарантию, поэтому в плане поддержки они находятся на одном уровне.
Тем не менее, нам известно, что программисты Plextor приложили немалые усилия, чтобы улучшить прошивку управления контроллером Marvell, и компания обещает продолжать развивать это направление. На данный момент, при условии более конкурентоспособной цены, мы без капли сомнения могли бы порекомендовать Plextor M5S в качестве быстрого SSD, способного значительно улучшить производительность настольной системы.