Обзор и тестирование SSD-накопителей 120-128 Гбайт: ADATA Premier Pro SP920 и ADATA XPG SX930, а также OCZ Vertex 460A (страница 2)
реклама
Технические характеристики
Сводная таблица спецификаций всех участников данного тестирования.
Стабильность скоростных характеристик
С помощью CrystalDiskMark (64bit) 3.0.1 в режиме случайных данных производится замер производительности четыре раза:
- Изначальное состояние нового накопителя («нулевое» состояние);
- После проведения всего цикла тестов происходит заполнение диска пользовательскими данными из предыдущего раздела статьи (с файлами word, фотоснимками, аудио- и видеозаписями), таким образом, чтобы суммарный объем записанных данных был не менее трехкратного общего объема накопителя;
- Тридцатиминутный простой, в течение которого не производится каких-либо операций с SSD – для работы фоновых функций накопителя по уборке «мусора»;
- Выполнение команды TRIM силами операционной системы.
реклама
Затем производится полная очистка накопителя путем подачи команды Secure Erase, после чего запускается тест Disk Benchmark из состава AIDA64 в режиме «Write» (размер блока установлен равным 1 Мбайт) – данный тест производит линейную запись всего объема носителя, попутно выводя информацию о процессе записи в виде удобного графика. Этот тест позволяет нам увидеть, насколько в целом накопитель стабилен, не возникает ли перегрева и какие, возможно, алгоритмы реализованы в микропрограмме.
И в заключение (также после выполнения команды Secure Erase) производится тестирование с помощью Iometer.
- Имитируется работа накопителя в условиях нагрузки, близкой к серверной (непрерывная случайная запись блоками 4 Кбайт по всему объему с глубиной очереди запросов 34) при отсутствии TRIM. Именно так, к примеру, работают базы данных: создается один или энное число больших файлов, внутри которых выполняются операции чтения/записи, генерации команды TRIM при этом не происходит. Тест проводится непрерывно в течение двух часов, при этом ежесекундно снимаются показатели быстродействия. Итоги данного теста позволяет нам увидеть возможности подопытного как в «чистом», так и в «использованном» состояниях (достижение состояния «устоявшейся производительности»).
- По завершении этого теста проделаем еще один, целью которого будет выяснение того, насколько хорошо работают алгоритмы «сборки мусора» (Garbage Collection). На итоговом графике присутствуют скоростные показатели накопителя в четырех ситуациях: состояние «чистого» массива ячеек (после команды Secure Erase), после непрерывной нагрузки в течение двух часов в условиях отсутствия команды TRIM, после простоя 30 минут, которых должно хватить накопителю для отработки внутренних алгоритмов «сборки мусора», после выполнения команды TRIM на весь объем накопителя. Тест довольно специфический, и его результаты важны для тех, кто нацелен на эксплуатацию в условиях работы без TRIM (старые операционные системы, некоторые RAID-массивы, в качестве внешнего накопителя – через адаптер SATA-USB).
ADATA Premier Pro SP920 128 Гбайт (ASP920SS3-128GM-C)
Неприятный и неожиданный сюрприз: несмотря на то, что перед нами внешне та же конфигурация флеш-памяти и контроллера под управлением все той же прошивки версии MU01, нынешний ADATA Premier Pro SP920 уже не так хорошо справляется с интенсивными нагрузками. После простоя алгоритмы «сборки мусора» помогают ему отчасти восстановиться, но полный возврат к изначальным скоростным показателям происходит только при достаточно свободном или вовсе освобожденном от файлов (не путать с Secure Erase) накопителе.
Обновление до версии MU02 не вносит никаких принципиальных изменений в наблюдаемую картину: скорости на накопителе, заполненном данными, по-прежнему отличаются от исходных. Справедливости ради надо сказать, что достаточно на тестируемой нами версии 120 Гбайт держать свободными не 10, а хотя бы 18-20 Гбайт и проблема уходит, словно ее и не было:
реклама
Вот в чем еще, помимо внешних, декоративных признаков отличается ADATA Premier Pro SP920 выпуска 2015 года от самого себя, но выпуска 2014 года.
График линейной записи также отличается от того, что мы видели ранее:
В целом он достаточно адекватен, но из практически ровной линии превратился в некое подобие кардиограммы, причем в последней трети объема нестабильность несколько усиливается. Эта картина наблюдается как с MU01, так и с MU02.
Тем не менее, под тяжелыми нагрузками поведение ADATA Premier Pro SP920 превосходит большинство решений бюджетного класса, с которыми он конкурирует: разброс показателей моментальной производительности практически отсутствует. В целом здесь его поведение можно считать близким к эталонному.
С алгоритмами «сборки мусора» у накопителя особых проблем нет (кроме вышеупомянутой особенности), что подтверждают и графики. Приятной особенностью является тот факт, что объект нашего внимания способен задействовать часть резерва в условиях работы без поступления команды TRIM. Хотя объем записываемых на полной скорости данных достаточно невелик: всего лишь приблизительно 0.9 Гбайт.
ADATA XPG SX930 120 Гбайт (ASX930SS3-120GM-C)
реклама
Здесь все аналогично рассмотренному ранее Transcend SSD340K 128 Гбайт, лишь скорости много выше: некоторые затруднения при интенсивных нагрузках, но после небольшого простоя мы получаем исходные показатели. Мало того, после полной перезаписи всего массива ADATA XPG SX930 демонстрирует чуть большую скорость записи на многопоточной нагрузке.
А вот и наглядное объяснение того, почему ADATA XPG SX930 120 Гбайт на операциях записи быстрее Transcend SSD340K 128 Гбайт. Не потому, что более быстрая память или дополнительно «разогнанный» контроллер, а всего лишь в силу реализации алгоритма «ускоренной» записи – около 6 Гбайт данных могут записаться на значительно больших скоростях (часть массива памяти задействуется контроллером в SLC-режиме).
Определенно, модернизированное поколение контроллеров JMicron удалось: под непрерывными продолжительными нагрузками график случайной мелкоблочной записи просто идеален, разброс показателей моментальной производительности минимален и здесь JMF670H способен поспорить даже с такими именитыми имиджевыми решениями, как Samsung 840 Pro и Samsung 850 Pro.
И тут мы также видим небольшой объем массива флеш-памяти, отводимый под «ускоренную» запись. Но, увы, нас постигает разочарование: либо реализация SLC-режима, либо использование новой 16 нм памяти потребовали от разработчиков отказаться от возможности полноскоростной работы в условиях отсутствия TRIM. К сожалению, в этом вопросе ADATA XPG SX930 поигрывает Transcend SSD340K. Вопрос: временно ли это?
OCZ Vertex 460A 120 Гбайт (VTX460A-25SAT3-120G)
В отличие от более емкого варианта, OCZ Vertex 460A на 120 Гбайт не может похвастать высокими скоростными характеристиками в заполненном состоянии. Причина в том, что оставляемых нами свободными 10 Гбайт, по всей видимости, просто не хватает на работу SLC-буфера.
И здесь можно видеть суть его работы: если в том же ADATA XPG SX930 под SLC-буфер отводится фиксированный объем флеш-памяти, то в накопителях OCZ на контроллере Barefoot 3 (оговорка про контроллер не случайна: вспоминаем про OCZ Trion 100) задействуется весь массив памяти, и он в таком режиме может принять до половины свободного объема. После исчерпания половины свободного объема контроллер резко переключается в обычный режим. В нашем случае запись с помощью AIDA64 происходит на совершенно пустой SSD, а потому переключение режимов идет примерно на половине пользовательского объема. Соответственно, в обычной ситуации, когда часть оного уже занята, ускоренный режим будет действовать для меньшего объема.
Кроме того, на графике можно видеть резкие равномерные провалы. Это не каприз разработчиков и не аппаратная проблема, таким образом работает реализованная в микрокоде контроллера технология PFM+ (Power Failure Management Plus), когда микропрограмма периодически выполняет «слепок» текущего состояния внутренних служебных таблиц, неизбежно при этом прерывая основную работу. Каждый такой «слепок» называется «Check Point» и он позволяет обеспечить сохранность служебных данных при неожиданном отключении питания и прочих сбоях, что, соответственно, защищает пользовательские данные, хранимые на накопителе.
Здесь мы также видим и SLC-режим, и разброс показателей моментальной производительности, обусловленный работой PFM+, но проглядывает и еще одна отличительная особенность решений OCZ: Контроллер Barefoot 3, даже работая на сниженной частоте, способен справляться с повышенными нагрузками и, в целом, обеспечивать более высокий уровень производительности. Показатель в 15 000 IOPS в устоявшемся состоянии – это вдвое-втрое выше, чем могут предложить практически все конкуренты в данном «весовом классе», особенно если не вспоминать получающие сейчас распространение решения на TLC NAND Toshiba и SK Hynix.
Инженерами OCZ уже давно реализована возможность работы накопителей на контроллере Barefoot 3 в условиях отсутствия команды TRIM. И OCZ Vertex 460A тут не является исключением: модификация объемом 120 Гбайт способна принять до 5.2 Гбайт данных, вдвое меньше, чем протестированный ранее Vertex 460A 240 Гбайт – четко в соответствии с объемом.
Единственная особенность: процесс записи происходит все-таки не на полной, а несколько сниженной скорости. Ну а после подачи команды TRIM скоростные показатели Vertex 460A восстанавливаются до исходных значений.
реклама
Страницы материала
Теги
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила