Каталог
4 – Тестирование: предварительные комментарииПрежде чем перейти непосредственно к тестированию, необходимо сделать несколько важных замечаний. Подход к процедуре тестирования твердотельных накопителей несколько отличается от методики тестирования обычных жёстких дисков. SSD-накопитель оснащается специальным устройством, ответственным за управление процессом выравнивания износа ячеек флеш-памяти (постепенной утраты их ресурса). Это устройство, взаимодействуя с контроллерами на материнской плате, образует многовариантность общей схемы функционирования, которая, разумеется, может выражаться в колебании показателей производительности. Кроме того, применение технологии NAND flash памяти в SSD предполагает некоторую степень различия в производительности в зависимости от ценового уровня используемых чипов DRAM, что теоретически также может найти отражение в результатах тестирования. Тесты оценки производительности накопителей обычно создаются с расчётом на механические жёсткие диски с учётом традиционного расположения секторов магнитного диска по длине дорожек как во внешних, так и во внутренних зонах магнитной пластины. Проблема, однако, заключается в том, что на физическом уровне процесс чтения/записи в SSD осуществляется по иному принципу. Итак, в нашем случае тестовые пакеты призваны осуществить функцию, не вполне им свойственную. Это можно сравнить с тем, как мастер забивает гвоздь при помощи гаечного ключа вместо того, чтобы воспользоваться молотком: гаечный ключ тоже подойдёт, однако это не вполне подходящий инструмент. Следовательно, мы воспользуемся целым набором бенчмарков, которые в сумме позволят получить общую картину. Таким образом, результаты всех тестов SSD следует воспринимать с некоторой долей скептицизма и с учётом конкретного контекста. Спорить по поводу деталей в приведённых результатах тестирования не имеет смысла, так как их можно списать на погрешность результатов. Более предпочтительным представляется анализ картины в целом, а также то, какие последствия это может иметь для потребителя. Подбор компонентов тестового стенда осуществлялся исходя из необходимости получения максимально точной и полной картины результатов тестирования SSD-накопителя. В основе тестовой конфигурации – материнская плата на базе чипсета Intel Z68. Роль тестовых приложений выполняют следующие бенчмарки:
Тестируемый накопитель не только подтвердил заявленные производителем показатели быстродействия – до 1500 Мб/сек на чтение и до 1225 Мб/сек на запись, но и сумел довольно существенно превзойти их, продемонстрировав поразительные результаты – 1602 Мб/сек в операциях чтения и 1487 Мб/сек в операциях записи. Это высочайшее быстродействие, которое команда тестировщиков сайта pureoverclock.com когда-либо фиксировала в отношении накопителя, выполненного в виде одного устройства. [N6-6 – Тестирование: Anvil’s Storage Utilities] Следующий на очереди – новый тестовый пакет Anvil’s Storage Utilities, разработанный специально для оценки быстродействия SSD-накопителей. Есть основания полагать, что в будущем данное решение приобретёт статус «золотого стандарта» в области определения производительности устройств этого класса, в том числе благодаря простоте в использовании и расширенному набору функций, в числе которых – тест на определение сопротивляемости износу ячеек памяти, а также интуитивно понятные тесты на чтение, запись и смешанный режим при работе с произвольным образом размещаемыми цепочками блоков данных (thread). И в этот раз мы имеем возможность наблюдать наивысшие результаты, показанные в данном бенчмарке. Просто назвать тестируемую модель быстрой – значит, не отдать ей должной справедливости. Далее с использованием встроенного в Anvil’s Storage Utilities инструмента было проведено ещё одно тестирование в режиме случайной записи блоками данных по 4 Кб с глубиной очереди запросов на выполнение, равной 64. Удастся ли добиться заявленных производителем 200 000 IOPS? Здесь наблюдается та же ситуация, как и в случае с ATTO Disk Benchmark. В действительности RevoDrive 3 X2 даже превысил заявленный уровень, достигнув 212 847 операций ввода-вывода в секунду. И вновь речь идёт о самых лучших показателях, которые команда тестировщиков сайта pureoverclock.com когда-либо фиксировала в этом бенчмарке. RevoDrive 3 X2 готов буквально «порвать» все тесты. [N7-7 – Тестирование: CrystalDiskMark] CrystalDiskMark – «облегчённый» вариант бенчмарка, предполагающий применение двух основных параметров для оценки быстродействия накопителя – последовательный (Sequential) и случайный (Random) доступ в операциях чтения и записи. CrystalDiskMark с настройками по умолчанию использует случайный доступ, и в этом случае режим записи может оказаться очень тяжёлым для накопителя на базе контроллера SandForce, вдвойне тяжёлым для накопителя с асинхронной NAND flash памятью и втройне тяжёлым для SSD с относительно небольшой ёмкостью, такого как тестируемая 240-Гб модель. Прежде всего. запустим тест в режиме случайного доступа (по умолчанию). В этом случае дают о себе знать все перечисленные выше «угрозы для производительности». В то время как последовательные чтение и запись испытывают определённые проблемы, очень важный показатель – быстродействие в операциях с 4-Кб блоками данных – просто поражает! И вновь это максимальный уровень, который когда-либо был отмечен командой тестировщиков pureoverclock.com в этом бенчмарке. Необходимо иметь в виду, что работа с 4K блоками данных является показателем того, насколько быстрым будет накопитель в типичном сценарии повседневной работы в среде операционной системы. Единственное, что можно здесь сказать – «Вот это да!». А теперь тот же тест, но со сжатыми данными. Сжимаемые данные… вот где контроллеру SandForce действительно пришлось поднапрячь свои мышцы. Вновь обращаем внимание на очень важные показатели в 4К-операциях, где также находим повод для восхищения. По мнению сайта pureoverclock.com, это самый быстрый для данного бенчмарка накопитель в индивидуальном исполнении. [N8-8 – Тестирование: AS SSD] AS SSD – самое суровое испытание из всех существующих для SSD с контроллером SandForce, оснащённого чипами асинхронной NAND flash памяти. Здесь не следовало бы ожидать впечатляющих результатов, однако OCZ RevoDrive3 X3 240GB PCIe и в этом случае оказался на высоте. Начинает прослеживаться определённая тенденция, при которой отмечается феноменальная производительность устройства при работе с блоками данных по 4 Кб. И вновь эта модель значительно превосходит любую другую, с которой до последнего времени имели дело тестировщики с pureoverclock.com. [N9-9 – Тестирование: IOMeter 2010] В заключение обратимся к популярному бенчмарку IOMeter 2010. В то время как производители решений а области хранения данных по соображениям маркетингового характера основное внимание уделяют показателям работы в операциях с последовательным доступом, численные значения которых способны произвести впечатление на потенциальных покупателей, известно, что в реальных условиях критичными для накопителя с установленной операционной системой являются операции чтения и записи с произвольным доступом, особенно при работе с файлами малых размеров. Руководствуясь этим принципом, был составлен рабочий сценарий с индивидуальными настройками, моделирующими указанный выше режим работы и, следовательно, позволяющий оценить эксплуатационные характеристики тестируемого SSD на предмет целесообразности использования в качестве загрузочного устройства с установленной ОС. IOMeter представляет собой программный продукт, изначально разработанный корпорацией Intel, которая в дальнейшем отказалась от работы над этим проектом, передав инициативу консорциуму Open Source Development Lab – группе компаний, специализирующихся на рынке систем с открытым исходным кодом. IOMeter – это эффективный программный инструмент комплексной оценки производительности накопителей, позволяющий реализовать практически любой возможный сценарий дисковой активности. В нашем случае использовалась структура обращения к диску, предполагающая 100% запросов на случайные операции чтения/записи (смешанный пользовательский режим) над блоками данных размером 4 Кб. На наш взгляд, такой сценарий в значительной степени отражает работу компьютера среднестатистического пользователя в повседневных условиях эксплуатации. Результат составил 235 869 IOPS(!) – и вновь это превышает заявленные OCZ значения. В ходе всего процесса тестирования прослеживается устойчивая тенденция, согласно которой фиксируемые значения превосходят уровень, обозначенный компанией-производителем. [N10-10 – Заключение] Как мы уже говорили ранее и будем повторять это неустанно, единственным и самым серьёзным «узким местом» современного компьютера является подсистема хранения данных, созданная на основе традиционных жёстких дисков. С использованием твердотельных накопителей (SSD) разница будет настолько ощутимой, что, если в последствии вы вернётесь к обычному HDD, вам просто захочется плакать. Зачем совершать ошибку, ведь SSD действительно предлагает столь заманчивый и столь заметный прирост производительности. Контроллер SandForce оказался настоящим монстром, а с учётом используемой конфигурации устройства в виде RAID-массива результаты тестов, без преувеличения, поражают. Высокое быстродействие, разумеется, обходится недёшево. При ценовом позиционировании на уровне порядка $710 стоимость RevoDrive 3 X2 240GB можно считать почти что заоблачной. Однако четыре накопителя OCZ Vertex 3 по 60 Гб каждый обойдутся уже примерно в $550, обладая суммарно той же ёмкостью и потенциалом быстродействия. Впрочем, в последнем случае желательно применение RAID-контроллера SATA, который позволит по максимуму использовать возможности накопителей, способствуя повышению привлекательности этой конфигурации в глазах пользователя. В случае с рассматриваемой моделью клиент доплачивает за удобство работы с накопителем в цельном исполнении в виде тонкой карты расширения. Единственным негативным моментом в этом случае можно считать лишь отсутствие на данном этапе поддержки функции TRIM в реальных условиях эксплуатации. Впрочем, с подобного рода затруднением сталкивается любой RAID-массив из SSD-накопителей, и в этом смысле представитель семейства OCZ RevoDrive 3 X2 нельзя назвать менее удачным или более удачным решением. Необходимо отметить, что контроллер SandForce показал себя с лучшей стороны, продемонстрировав гибкость в плане минимизации эффекта падения производительности SSD, наблюдаемого с течением времени. В этой связи прекрасное быстродействие, достигнутое RAID-контроллером, явно компенсирует возможный, но в реальности отсутствующий положительный эффект от работы команды TRIM. Подводя итог всему вышесказанному, отметим, что OCZ RevoDrive3 X2 240GB PCIe значительно превзойдёт любую модель SSD (включая некоторые RAID-конфигурации), даже если принять во внимание определённое падение производительности накопителя по истечении некоторого времени. Протестированная модель не похожа ни на какой другой SSD из всех, представленных на рынке, и хотя высокое быстродействие стоит дорого, оно действительно впечатляет. SSD-накопитель OCZ RevoDrive3 X2 240GB PCIe был удостоен титула «Выбор редакции» по версии сайта PureOverclock.com с формулировкой: «Самый быстрый из всех протестированных нами накопителей и инновационная технология в одном решении». |
Источник: www.pureoverclock.com