⇡#Методика тестирования
Iometer 1.1.0 RC1
- Последовательное чтение/запись данных блоками от 512 байт до 2 Мбайт и глубиной очереди запросов 4 (типичная глубина для десктопных задач). Проба теста с блоками каждого размера продолжается в течение 30 с. В результате получается график зависимости скорости передачи данных от размера блока.
- Произвольное чтение/запись данных во всем объеме диска блоками от 512 байт до 2 Мбайт и глубиной очереди запросов 4. Проба теста с блоками каждого размера продолжается в течение 30 секунд. Границы блоков выравниваются относительно линейки с шагом 4 Кбайт. Т.к. SSD-накопители считывают и записывают информацию в виде т.н. страниц по 4 Кбайт или кратного размера, выравнивание нагрузки исключает ситуации, когда логический блок занимает нечетное число страниц и скорость записи снижается.
- Время отклика. Выполняется произвольное чтение/запись данных во всем объеме диска блоками по 512 байт и глубиной очереди запросов 4. Так как тест идет в течение 10 минут, дисковый буфер заполняется, что дает возможность оценить устоявшееся время отклика накопителя. Блоки данных также выровнены относительно 4-килобайтной разметки.
- Скорость последовательного доступа в зависимости от длины очереди запросов. Измеряется скорость чтения и записи блоков по 64 Кбайт при длине очереди от 1 до 8 с шагом 2 и от 8 до 32 с шагом 4.
- Многопоточная нагрузка. С диском одновременно работают от одной до четырех копий утилиты, генерирующей нагрузку (workers, в терминологии Iometer). Каждый worker выполняет последовательное чтение/запись блоков по 64 Кбайт с глубиной очереди запросов 1. Копии тестовой утилиты имеют доступ к непересекающимся адресным пространствам объемом по 16 Гбайт, которые расположены в объеме диска вплотную друг к другу, начиная с нулевого сектора. Измеряется совокупная производительность всех копий тестовой утилиты.
После каждого теста, включающего запись значительного объема данных, диск очищается с помощью Secure Erase. Длительные тесты на запись разделены на несколько частей, перемежающихся очисткой, чтобы первые пробы теста, заполняющие диск, не влияли на скорость последующих.
PCMark 7
Синтетический тест, эмулирующий нагрузку реальных приложений и различные сценарии использования ресурсов ПК. Бенчмарк установлен на основном накопителе стенда. На тестируемом накопителе создается единственный раздел в файловой системе NTFS на весь доступный объем, и в PCMark 7 проводится тест Secondary Storage. В качестве результатов теста учитывается как итоговый балл, так и скорость выполнения отдельных субтестов.
⇡#Выносливость SSD
Чтобы проверить, насколько падает скорость записи на SSD по мере заполнения, мы поэтапно забиваем его случайными данными на блочном уровне и проводим с помощью Iometer тесты произвольной записи блоков по 4 Кбайт с глубиной очереди запросов 4. Затем на диск посылается команда TRIM (при помощи утилиты Diskpart создается и форматируется раздел на весь объем диска) и еще раз измеряется скорость записи.
Для SSD, выполняющих компрессию записываемых данных, тесты скорости записи проводятся как на случайных данных, так и на рандомизированных.
⇡#Тестовый стенд
В качестве тестовой платформы используется компьютер с материнской платой MSI 890GXM-G65, процессором AMD Phenom II X2 560 Black Edition и 4 Гбайт RAM DDR3 1600 МГц.
В обоих стендах диск подключается к контроллеру, встроенному в чипсет материнской платы, и работает в режиме AHCI. Операционная система — Windows 7 Ultimate X64.
⇡#Участники тестирования
- Plextor M3 Pro 256 Гбайт (PX-256M3P)
- Plextor M3 Pro 128 Гбайт (PX-128M3P)
- Plextor M3 256 Гбайт (PX-256M3)
- Plextor M3 128 Гбайт (PX-128M3)
- OCZ Vertex 4 256 Гбайт (VTX4-25SAT3-256G)
- OCZ Vertex 4 128 Гбайт (VTX4-25SAT3-128G)
- Kingston HyperX 120 Гбайт (SH100S3/120G)
Основная задача — столкнуть двух представителей линейки M3 Pro с дисками M3 такого же объема. Для сравнения в тесте участвуют два диска OCZ Vertex 4 на платформе Indilinx Everest 2 и единственный Kingston HyperX 120 Гбайт на контроллере SandForce SF-2281 (благо производительность SandForce в большинстве тестов мало зависит от объема).
⇡#Производительность, Iometer
Последовательное чтение
- График Plextor M3 Pro 128 Гбайт полностью совпадает с графиком Plextor M3 того же объема. У обоих приводов есть провал скорости на блоках по 64 Кбайт.
- M3 Pro 256 Гбайт читает данные чуть медленнее, чем M3 256 Гбайт и Kingston HyperX.
- Обе модификации M3 Pro заметно превосходят Vertex 4 на блоках от 8 до 64 Кбайт, а Vertex 4 128 Гбайт обходят еще и после 128 Кбайт.
Последовательная запись
- Графики M3 и M3 Pro 256 Гбайт проходят близко на блоках вплоть до 64 Кбайт, но затем M3 Pro демонстрирует большое преимущество.
- Результаты M3 Pro и M3 в объеме 128 Гбайт различаются радикально: на блоках от 8 Кбайт M3 скорость упирается в невидимый потолок, а у M3 Pro — поднимается почти что до уровня M3 256 Гбайт.
- Vertex 4 256 Кбайт вместе с Kingston HyperX оставляют M3 Pro 256 Гбайт далеко позади на блоках от 8 Кбайт, хотя при записи случайных данных скорость Kingston HyperX радикально падает.
- Vertex 4 128 Гбайт превосходит M3 такого же объема на блоках от 8 Кбайт.
Устоявшееся время отклика
- О значимой разнице между M3 и M3 Pro по времени отклика говорить не приходится.
- Как при чтении, так и при записи M3 Pro радикально опережает Kingston HyperX. У Vertex 4 при чтении также гораздо более высокое время отклика.
Произвольное чтение
- По количеству операций в секунду M3 несколько быстрее, чем M3 Pro.
- Модель M3 Pro объемом 256 Гбайт лишь немного обходит M3 Pro на 128 Гбайт.
- Все диски Plextor оставили далеко позади Vertex 4 и Kingston HyperX.
- Результаты всех моделей Plextor практически совпадают.
- Vertex 4 уступает M3 и M3 Pro вплоть до блоков по 1024 Кбайт, а Kingston — до 32 Кбайт.
Произвольная запись
- Графики M3 Pro объемом 128 и 256 Гбайт практически совпадают.
- M3 выдает чуть больше операций в секунду, а Vertex 4 — намного больше.
- Kingston HyperX достигает уровня M3 Pro лишь на пике при передаче блоков по 4 Кбайт.
- Графики M3 и M3 Pro 256 Гбайт проходят близко на блоках вплоть до 64 Кбайт, но затем M3 Pro демонстрирует большое преимущество.
- Результаты M3 Pro и M3 в объеме 128 Гбайт различаются радикально: на блоках от 8 Кбайт скорость M3 упирается в невидимый потолок, а у M3 Pro — поднимается почти что до уровня M3 256 Гбайт.
- Vertex 4 256 Кбайт вместе с Kingston HyperX оставляют M3 Pro 256 Гбайт далеко позади на блоках от 8 Кбайт, хотя при записи случайных данных скорость Kingston HyperX радикально падает. На блоках от 512 байт до 2 Кбайт HyperX также сильно отстает независимо от типа записываемых данных.
- Vertex 4 128 Гбайт превосходит M3 такого же объема на блоках от 8 Кбайт.
Вам не кажется, что комментарии к диаграмме произвольного чтения скопированы из раздела про линейную запись? Так и есть, ведь эти диаграммы почти одинаковы. По сути, для SSD, участвующих в тестировании, все равно, как записывать данные — последовательно или произвольно (кроме самых мелких блоков), что выступает ярким свидетельством прогресса в технологиях ПЗУ.
Чтение при разной длине очереди команд
- Как и M3 объемом 128 Гбайт, а также Kingston HyperX, M3 Pro приближается к максимуму производительности уже при четырех командах в очереди.
- Нельзя сказать того же о Vertex 4, которому для пиковой скорости требуются 12 команд.
Запись при разной длине очереди команд
- Если M3 128 Гбайт работает на максимальной скорости даже при длине очереди в одну команду, M3 Pro 128 Гбайт раскачивается только при четырех командах.
- У M3 Pro 256 Гбайт резкий прирост скорости кончается при 6 командах, а максимум достигается при 12.
- Kingston HyperX и оба Vertex 4 работают на пике уже при двух командах.
Многопоточное чтение
- Графики всех моделей Plextor практически совпадают. Скорость резко возрастает при появлении второго потока.
Многопоточная запись
- У M3 скорость приближается к максимуму при двух потоках, у M3 Pro — при трех.
PCMark 7
- Обе модели Plextor M3 Pro немного превосходят M3 по общему баллу, хотя абсолютная разница совершенно невелика.
- Сколько-нибудь заметная разница между M3 и M3 Pro проявилась только в тесте Importing Pictures.
- Все конкуренты Plextor остаются позади в тесте Starting Applications.
Выносливость SSD
- M3 Pro ведет себя так же, как M3 объемом 128 Гбайт: пока свободно хотя бы 16 Гбайт места, скорость держится на исходном уровне, но затем резко падет.
- Vertex 4 объемом 256 Гбайт держит скорость и при 8 Гбайт. Vertex 4 128 Гбайт, напротив, начинает сдавать при 32 Гбайт.
- Kingston HyperX также теряет добрую часть скорости при 8 Гбайт, но на дно проваливается, только если записывать плохо сжимаемый контент.
- Команда TRIM мгновенно восстанавливает производительность Plextor M3 Pro.
⇡#Выводы
В наших тестах, ориентированных на десктопную нагрузку, Plextor M3 Pro существенно превосходит M3 только в одном — скорости линейной записи. Но разница колоссальная, особенно у приводов объемом 128 Гбайт, — более чем в полтора раза. По скорости линейного чтения, последовательного чтения и записи M3 Pro оказался даже немного медленнее, чем M3. Впрочем, отставание не настолько велико, чтобы проявиться в каких-либо реальных задачах.
В сравнении с быстрейшими из конкурентов на других платформах — SandForce 2 и Indilinx 2, сильные стороны M3 Pro — это линейное и произвольное чтение. И если по скорости линейного чтения M3 Pro просто не уступает соперникам, то по скорости произвольного чтения на голову их превосходит, что зарегистрировал даже PCMark 7 в тесте запуска приложений, хотя в случае с современными SSD эта задача уже все чаще упирается в центральный процессор.
По части линейной записи модели Plextor M3 Pro объемом 128 и 256 Гбайт показывают существенно разные результаты. M3 Pro на 256 Гбайт может соревноваться только с Vertex 4 вдвое меньшего объема, а уровень 256-Гбайт Vertex 4 и дисков на SandForce 2 для него уже недостижим (хотя если бросить на SandForce плохо сжимаемый контент, то он уже совсем не боец). M3 Pro 128 Гбайт уступает и Vertex 4 такого же объема.
В тестах на последовательную запись M3 Pro снова выступил похуже, чем Vertex 4, но гораздо лучше, чем Kingston HyperX на SandForce SF-2281, даже если последний записывал легко сжимаемые данные.
Резюме: Plextor M3 Pro — чрезвычайно быстрый SSD на платформе Marvell. Среди всех дисков с таким контроллером, которые прошли через нашу тестовую лабораторию, быстрее был только OCZ Vertex 4, хотя формально он уже относится к собственному отдельному классу. Среди остальной массы моделей на Marvell Plextor M3 Pro выглядит королем. Только один факт подпортил впечатление: Plextor M3 без приставки Pro представляет собой в точности идентичную железку, и разделение между ними чисто маркетологическое. Вот бы Plextor взяла пример с OCZ, которая не поскупилась и выпустила для Vertex 4 такие прошивки, которые вполне потянули бы на какой-нибудь Vertex 4 Pro.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.