SSD накопитель OCZ Vertex 4 - исследуем проблему падения производительности (страница 2)
реклама
Тестирование в классических бенчмарках
HD Tune и падение производительности
Проверка скорости чтения в этом тесте не проводилась за ненадобностью. Скорость записи замерялась в режиме full test, то есть на накопители отправлялся объем данных, равный их емкости.
OCZ Vertex 4, 256 Гбайт
OCZ Vertex 4, 128 Гбайт
реклама
Это именно то, о чем кричали на каждом первом специализированном форуме: «OCZ – бракоделы, опять попытались всех надуть!». Или другими словами, скорость записи Vertex 4 резко падает при заполнении диска даже с прошивкой 1.5. Разными авторами назывались различные гипотезы, начиная с использования некачественных микросхем и заканчивая алгоритмом работы с MLC памятью как с SLC, то есть записью сначала только одного бита в ячейку, а потом уже второго (будто ячейка это магазин с патронами, а не 2/4/8 уровней напряжения).
Вот обновленный ответ вице-президента OCZ по маркетингу на эту проблему:
Prior to the development of the latest firmware OCZ has been gathering usage data patterns for quite some time and between selected test case customers and internal SSD usage there are several trends that have repeatedly surfaced that we wanted to address directly with this latest update. One of these is that SSDs, more often than not, have large percentages of unused space. Examples include users leveraging SSDs as boot drives, for their hot data or simply for their more performance oriented applications. In the current firmware releases OCZ leveraged these findings and optimized our garbage collection to provide a significant performance boost to users that fall into this category. Effectively what this means is that drives that are less than half full will enjoy further optimized performance and after crossing more than half full the garbage collection algorithm will re-optimize the drive for maximum efficiency based on a larger data footprint. During this transition there may be a small latency hit, but this is a onetime event, and overall performance quickly improves as the drive is now optimized for the larger amount of storage. OCZ feels that this firmware optimization further enhances the overall SSD experience for our customer base.
В переводе на русский язык это будет звучать примерно так:
Перед разработкой последней прошивки OCZ в течение достаточно долгого времени собирала данные о сценариях использования данных. Было выявлено несколько тенденций, которые мы хотели учесть в последнем обновлении. Одна из них заключается в том, что SSD чаще всего имеют большой процент неиспользуемого пространства [мягко говоря, спорно]. Исследуемые примеры включали в себя использование SSD в качестве загрузочного, для активно используемых данных и для ресурсоемких приложений. В текущей версии прошивки OCZ использовала эти данные и оптимизировала алгоритм фоновой сборки мусора, чтобы обеспечить значительный прирост производительности для пользователей, которые попадают в эту категорию. В итоге это означает, что с дисками, которые заполнены менее чем наполовину, вы будете наслаждаться еще более улучшенной производительностью, а при пересечении этой границы алгоритм сборки мусора заново оптимизирует накопитель для достижения максимальной эффективности при таком сценарии. Во время этого перехода может наблюдаться небольшая задержка, но это однократное событие, общая производительность быстро восстановится, как только диск будет оптимизирован для хранения большого объема данных. OCZ считает, что такая оптимизация прошивки еще больше усилит [положительные?] впечатления наших клиентов от использования SSD.
Эта информация вряд ли удовлетворит энтузиастов, поэтому был получен от разработчиков прошивки, который сводился к тому, что рекордно высокие скорости записи у младших Vertex 4 достигаются ценой ограниченности объема данных, которые можно записать непрерывным потоком на большой скорости. Графики HD Tune отражают не степень заполнения диска, и не скорость на отдельных его участках, а размер той самой порции данных. После долгой безостановочной записи накопителю требуется некоторое время на то, чтобы «прийти в себя», после чего его производительность должна восстановиться на прежний уровень за несколько минут. Технические специалисты посчитали, что такой «турборежим» лучше подходит обычным пользователям, нежели стабильные, но невыдающиеся характеристики.
Что ж, на практике мало кто регулярно записывает десятки гигабайт за одну операцию, а скорость записи на «жизненных» нагрузках у Vertex 4 действительно очень высока. Возможно, овчинка все же стоит выделки. Осталось проверить, восстанавливается ли исходная скорость со временем и нет ли деградации на заполненных SSD.
реклама
Crystal Disk Mark
Методика проста. Сначала тест запускался на накопителях «из коробки» (хотя на них уже успел поработать HD Tune), затем диски заполнялись на 80% различными видеофайлами, второй прогон осуществлялся через пять секунд после завершения копирования (этого достаточно для сброса оставшихся данных из кэша Windows на SSD), а третий – после пятиминутной паузы. На модели 128 Гбайт действительно еще во время копирования проявилось замедление скорости записи ниже 100 Мбайт/с, экземпляр на 256 Гбайт завершил процесс нормально. А вот что показал сам Crystal Disk Mark:
Включите JavaScript, чтобы видеть графики
В это с трудом верится, но экзекуция пошла только на пользу. Через пять минут скорость перешагнула отметку 500 Мбайт/с, а раньше линейное чтение было слабым местом Vertex 4. Падение скорости чтения (которого вообще-то не должно быть совсем) наблюдается только у младшей модели сразу после завершения копирования.
Включите JavaScript, чтобы видеть графики
Скорость записи у младшей модели действительно восстанавливается на прежний уровень, а у старшей замедление не удалось поймать вовсе.
Включите JavaScript, чтобы видеть графики
Заполненные диски работают чуть медленнее, чем пустые, но относительно инженерного образца с прошивкой 1.4 все в пределах допустимого.
Включите JavaScript, чтобы видеть графики
Здесь можно видеть злополучное падение скорости у модели на 128 Гбайт, но через пять минут она приходит в норму.
Включите JavaScript, чтобы видеть графики
Забавно, что тяжелая запись улучшила чистое время доступа. Здесь у предсерийного экземпляра с гигабайтным кэшем были все шансы уйти в отрыв, поскольку в теории он мог работать с тестовым файлом вообще без обращения к флэш-памяти. Этого не произошло, а значит, скромные 512 Мбайт у серийных моделей не так уж и плохи.
Включите JavaScript, чтобы видеть графики
Розничные образцы с новой прошивкой во всех случаях показывали результаты лучше.
Включите JavaScript, чтобы видеть графики
Стройные ряды.
Включите JavaScript, чтобы видеть графики
И здесь почти стройные ряды.
PCMark 7
Здесь и далее тесты с пятисекундными задержками не проводились, «балластная» информация была записана лишь один раз. Если после завершения очередного теста накопитель оказывался заполнен более чем на 90%, часть информации удалялась, чтобы вернуться на отметку 80%.
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Включите JavaScript, чтобы видеть графики
Сколь-либо заметная разница есть только в шаблоне Importing Pictures, в нем предсерийный образец оказался побыстрее, зато в большинстве других тестов он немного отставал. По итоговому баллу все испытуемые отличаются менее чем на 1%.
реклама
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила