Тестирование ssd. Проверяем скорость работы жесткого диска или SSD. Выбор лучшей технологии: NVMe или SATA
Чтобы выполнить тест скорости записи/чтения диска, запустите командную строку от имени администратора. Для этого в Windows нажмите кнопку "Пуск", в списке программ найдите раздел "Служебные – Windows" и в нем пункт "Командная строка". Нажмите на него правой кнопкой мыши, в открывшемся контекстном меню выберите подпункт "Дополнительно > Запуск от имени администратора" и подтвердите действие.
Для запуска предустановленного набора тестов наберите команду:
Winsat disk
и нажмите клавишу "Enter". По завершении работы данной команды результаты тестов скорости будут выведены в окно консоли.
Нам интересны следующие строки:
- Disk Random 16.0 Read – скорость чтения случайных 256 блоков размером 16 Кб (т.е. 4 Мб тестовых данных);
- Disk Sequential 64.0 Read – скорость чтения последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных);
- Disk Sequential 64.0 Write – скорость записи последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных).
Также рядом с результатами скорости можно увидеть индекс производительности ваших дисков, тот самый, который выводится в окне свойств системы Windows 7. Для Windows 7 он будет находиться в диапазоне от 1.0 до 7.9, а для Windows 8 и 10 – от 1.0 до 9.9.
По желанию, для более тонкого тестирования к команде "winsat disk" можно добавить следующие параметры:
- "-seq" или "-ran" – последовательное или случайное чтение/запись;
- "-read" или "-write" – чтение или запись;
- "-n N" — номер физического диска (N – число). По умолчанию номер равен "0". Нельзя использовать вместе с параметром "-drive";
- "-drive X" – диск (X – буква без двоеточия). По умолчанию тестируется диск "C:". Нельзя использовать вместе с параметром "-n";
- "-count N" – количество итераций теста записи/чтения, где N – число от 1 до 50 (по умолчанию 1);
- "-iocount N" – количество тестовых блоков, которые будут записаны/прочитаны во время тестирования, где N – число от 256 до 5000 (по умолчанию 256);
- "-seqsize N" – размер блоков в байтах для теста скорости последовательной записи/чтения, где N – число от 65536 до 1048576 (по умолчанию 65536);
- "-ransize N" – размер блоков в байтах для теста скорости случайной записи/чтения, где N – число от 16384 до 1048576 (по умолчанию 16384).
С другими параметрами команды "winsat disk" можно ознакомиться на сайте Microsoft TechNet (на английском) .
Примеры использования
Следующая команда выполнит предустановленный набор тестов скорости чтения/записи на диске "D:":
Winsat disk -drive d
Тест скорости чтения последовательных блоков на диске "D:":
Winsat disk -seq -read -drive d
Тест скорости записи случайных блоков на диске "D:":
Winsat disk -ran -write -drive d
Две итерации теста скорости чтения 512 случайных блоков размером 1Мб (1048576 б) на диске "D:" (т.е. в целом будет прочтено 2×512×1048576=1073741824 б=1 Гб):
Winsat disk -ran -read -drive d -count 2 -iocount 512 -ransize 1048576
Тест съемных носителей
Командой "winsat disk" можно также проверить скорость таких съемных носителей как флешки, карты памяти и др. Не рекомендуем выполнять предустановленный набор тестов командой "winsat disk -drive X", так как флешки и карты памяти работают медленнее жесткого диска компьютера и предустановленный набор тестов может выполняться очень долго. Эффективнее будет использовать следующие команды:
Winsat disk -seq -read -drive X winsat disk -seq -write -drive X winsat disk -ran -read -drive X winsat disk -ran -write -drive X
где X – буква съемного диска.
Также можете уточнить размер данных и другие параметры тестирования с помощью параметров, перечисленных выше.
Всем привет! Думаю ни для кого не секрет, что один из самых важных компонентов внутри вашего компьютера или ноутбука — это накопитель, который содержит операционную систему. Вполне логичным следствием является вопрос — как выполнить тест скорости жесткого диска (или SSD, если компьютер посвежее).
Если ваша операционная система установлена на медленном жестком диске, то не имеет значение насколько производительны ваши центральный процессор или оперативная память — сама Windows и установленные программы будут запускаться очень неохотно и насладиться полноценной многозадачностью не получится.
В век интернета достаточно полно изданий, которые расскажут практически про любую модель накопителя в продаже. Кроме того, существует огромное количество программ для проверки скорости жесткого диска, результатом которого будет понимание на что ваш накопитель способен.
Существует много платных утилит вроде как PCMark или PassMark, которые могут протестировать всю систему и достаточно часто их можно встретить в тестах от известных изданий. Мы идем по другому пути и я расскажу вам о четырех бесплатных способах протестировать скорость жесткого диска или твердотельного накопителя.
Реальная производительность HDD или SSD в среде Windows (и не только) определяется не только скоростью вращения магнитного диска или памяти чипов накопителя, но и многими другими немаловажными факторами. Контроллер накопителя, версия SATA на материнской плате, драйвера самого контроллера, режим работы (ACHI или IDE) — все это влияет на производительность дисковой подсистемы (даже CPU или оперативная память может влиять на производительность)
Способ 1. CrystalDiskMark — наш главный инструмент
Наверное самый популярный инструмент для теста скорости жесткого диска — это CrystalDiskMark. Практически ни одно тестирование накопителей не обходится без данной утилиты — данная ситуация поможет вам сравнить свои результаты и сделать правильные выводы. Большим плюсом явялется возможность программы протестировать не только HDD/SSD, но и флешки и прочие носители информации.
Приложение имеет как дистрибутив, так и портативную версию, которая не требует установки. Скачать как обычно можно на официальном сайте (я как всегда рекомендую portable).
Работать с CrystalDiskMark до безобразия просто. Запускаем утилиту, выбираем размер тестового блока (на картинке ниже мы выбрали 1 гбайт), количество повторений тестов (я выбрал 5 — чем более повторений, тем точнее результат) и непосредственно сам накопитель. Нажимаем кнопочку «all» и ждем пока программа прогонит все тесты (кстати можно запустить отдельный тест для каждого режима).
На скриншоте слева — тест скорости SSD, а справа — HDD. Просто чтобы вы знали, насколько велика разница между ними и какой прирост производительности вы получите заменив лишь один компонент в системе
Способ 2. CrystalDiskInfo — подробная информация о HDD/SSD накопителе
В самом начале заметки я уже написал, что тест скорости жесткого диска или SSD будет не совсем корректным, если мы не выясним влияющие на производительность дисковой подсистемы факторы. Утилита CrystalDiskInfo расскажет много интересного о вашем накопителе, но нас интересует всего один нюанс — скачайте приложение с официального сайта и запустите.
Обратите внимание на строчку «Режим передачи», на картинке ниже у меня это (SATA/600 | SATA/600). Эти параметры должны совпадать, т.е. подключив SSD накопитель к порту SATA/300 (это стандарт SATA II) то мы получим максимальную скорость обмена с диском в 300 мбайт, а если взглянуть на тест производительности в первом способе мы видим что максимальная скорость чтения была далеко за 300…
Подключив такой скоростной накопитель к порту SATA или SATA II — его производительность просто упрется в производительность контроллера (с классическими HDD не так критично, так как даже возможностей SATA хватает с избытком)
В целом CrystalDiskInfo может рассказать о температуре, времени работы накопителя и многих других полезных показателях. Для владельцев классических HDD будет полезным пункт Reallocate Sector — благодаря ему можно спрогнозировать выход из строя устройства
Способ 3. AS SSD Benchmark — здоровый конкурент CrystalDisk от немцев
Немцы умеют делать не только фильмы для взрослых, но и отличные утилиты для тестирования скорости жесткого диска или SSD. В данном случае я хочу познакомить вас с приложением AS SSD Benchmark, функционал которого очень похож на CrystalDiskMark, но в отличии от нее показывает и время доступа к данным (и в целом есть еще незначительные отличия).
Скачать можно с официального сайта (он на немецком, ссылка на загрузку в конце страницы), само приложение имеет английский язык (у многих блогеров версия исключительно на немецком)
Утилита портативная и не требует установки, просто запустите приложение, отметьте нужные тесты и нажмите START, все как и в первом способе. Слева мой домашний SSD, справа классический HDD.
Обратите внимание, что в меню TOOLS есть парочка интересных тестов, которые могут спрогнозировать производительность накопителя при копировании ISO файлов, программ или различных игрушек — такого функционала нет у CrystalDiskMark
Способ 4. HD Tune — хороший инструмент с наглядным графиком
HD Tune вероятнее всего самое известное приложение для теста скорости жесткого диска, но на последнем месте в сегодняшнем рейтинге оно не просто так. Дело в том, что бесплатная версия HD Tune не обновлялась с февраля 2008 года… однако все так же работает и в 2к17 году на новейшей Windows 10. Скачать как всегда можно с официального сайта (портативной версии к сожалению нет)
После прохождения теста нам будет доступен наглядный график чтения (вместе с максимальным и минимальным значением, а так же скоростью доступа к данным). В целом информация полезная, но нет возможности протестировать скорость записи на диска, что немного огорчает…
Ввиду своей древности приложение может некорректно определять современные накопители, но на результаты тестов это никак не влияет
Вывод о программах для тестирования скорости жесткого диска
Пришло время делать выводы. Мы выполнили тест скорости жесткого диска или SSD с помощью четырех разных программ (вернее приложений для тестирования всего три, а еще одна утилита для уверенности что тесты будут объективными).
В реальности программ, которые позволяют проверить скорость жесткого диска в разы больше, но я решил вас познакомить с лидерами данной ниши… но если у вас есть что добавить — жду вас в комментариях.
Как мы тестируем HDD и SSD | Введение
В этой статье мы расскажем о нашей новой методике, программах и процедурах для тестирования пользовательских твердотельных накопителей и механических жестких дисков. Не все издания используют одинаковые методики. Зная, на основе каких данных делаются выводы в обзорах, вы сможете более уверенно принимать решения о покупке. Вы можете взять один из изученных нами SSD или HDD и сравнить его с другим продуктом, побывавшем у нас ранее, ведь мы используем одинаковый алгоритм тестирования, который позволяет делать прямые сравнения разных моделей.
В обзорах отдельных продуктов публикуются результаты далеко не всех протестированных нами ранее устройств, но вы можете самостоятельно провести сравнение новых и старых моделей, открыв соответствующие обзоры.
В статьях мы учитываем различные параметры производительности, рассматриваем упаковку, аксессуары в комплекте и технические характеристики устройств. Для начала давайте разберемся, что на самом деле означаю спецификации, указываемые производителями.
Как мы тестируем HDD и SSD | Спецификации продуктов
Компании публикуют спецификации, основанные на производительности устройства в свежем состоянии или "из коробки". Разные производители представляют информацию разного типа. Для формирования спецификаций даже нет стандартных процедур. За общее правило принято указывать четыре показателя скорости: последовательное чтение, последовательная запись, произвольное чтение и произвольная запись.
Простая утилита ATTO с графическим интерфейсом предлагает два метода определения скорости последовательных операций. Она тестирует накопители на глубине очереди четыре или десять команд, но не позволяет проверить скорость при обработке одной большой команды, отчего генерирует результаты, которые редко встречаются в реальном мире. SanDisk и ряд других компаний отказались от ATTO в пользу CrystalDiskMark для тестирования скорости последовательного чтения и записи.
Скорость выполнения произвольных операций можно измерить разными способами. Большинство компаний использует Iometer с блоками 4 Кбайт на глубине очереди 32 команды. Хотя получаемые результаты впечатляют, но с реальным поведением накопителей имеют мало общего. Чуть позже мы обсудим эту тему более подробно.
Просматривая характеристики продуктов на сайте производителя или на коробке, нужно помнить ряд моментов. Протестировав множество накопителей в реальных тестах, мы поняли, что не стоит ожидать от производителя указания реалистичных данных. В конце концов, типичного утвержденного сценария использования не существует. Даже на одной системе нагрузки в разные дни варьируются. И особенно нельзя сравнивать спецификации продуктов одного поставщика со спецификациями других производителей. Для получения данных они используют различные конфигурации и методики, и результаты буду сильно отличаться.
Как мы тестируем HDD и SSD | Методика
В наших тестах мы стараемся получить результаты, которые потом можно будет сравнивать с другими. Для этого требуется строгий регламент тестирования. В случае с твердотельными накопителями, любая задача, выполненная накопителем перед процессом тестирования, повлияет на получаемые в дальнейшем результаты. Естественно, все SSD-накопители поступают на тесты в чистом виде, то есть в состоянии "из коробки".
В этом состоянии контроллер способен записывать данные на флэш-память напрямую, минуя процедуру чтения, изменения и записи. Но после заполнения накопителя данными, контроллеру необходимо прочитать блок данных, внести изменения и затем записать его обратно. Это происходит, даже если изменения касаются только одной ячейки. Процесс чтения, изменения и записи может удвоить или даже утроить задержку, в зависимости от типа информации, с которой работает накопитель.
Как мы тестируем HDD и SSD | Тестовое оборудование
Через наши лаборатории проходит много накопителей, примерно по восемь штук в месяц. Нередко приходится проверять устройства, которые еще находятся в разработке, часто с различными неофициальными версиями прошивки. Чтобы поддерживать такой темп и при этом предоставлять качественные комментарии, не нарушая очередность, необходимо использовать сразу несколько тестовых стендов.
Как мы тестируем HDD и SSD | Тестовая система для SATA
Тестовая система для SATA | |
Системная плата | Asus Z87 ROG Maximus VI Extreme |
Процессор | Intel Core i7-4770K @ 4,5 ГГц |
ОЗУ | Corsair Vengeance DDR3-1866 |
Графика | Intel HD Graphics 4600 |
Блок питания | Corsair AX860i |
Корпус | Rosewill RSV-L4000 |
Thermaltake MAX-1562 | |
Сеть | Mellanox ConnectX-3 VPI |
Операционная система | Microsoft Windows 8.1 Pro |
Вышеуказанная конфигурация является стандартной для тестов потребительских SSD и жестких дисков. Таких систем у нас четыре. Эти машины предназначены для тестирования накопителей с интерфейсом SATA. Время от времени с их помощью тестируются накопители для серверных систем. Чтобы сохранить системы в исходном состоянии, мы изолировали их от Интернета, отключив тем самым автоматические обновления, которые могут повлиять на получаемые результаты.
Как мы тестируем HDD и SSD | Тестовая система для PCIe
Тестовая система для PCIe | |
Системная плата | ASRock Z97 Extreme6 |
Процессор | Intel Core i7-4790K @ 4,5 ГГц |
ОЗУ | Corsair Vengeance DDR3-1866 |
Графика | Intel HD Graphics 4600 |
Блок питания | Corsair AX860i |
Корпус | Rosewill RSV-L4000 |
Модуль с функцией горячей замены накопителей | Thermaltake MAX-1562 |
Сеть | Mellanox ConnectX-3 VPI |
Операционная система | Microsoft Windows 8.1 Pro |
Накопители на базе интерфейса PCIe тестируются на двух одинаковых отдельных стендах. Материнская плата ASRock Z97 Extreme6 обеспечивает прямое подключение четырех линий PCIe 3.0 от процессора к интерфейсу M.2. Это идеальный вариант для установки накопителя M.2 в высокопроизводительный пользовательский ПК. Эти системы также изолированы от сети Интернет. Конфигурация операционной системы и программного обеспечения для тестирования соответствует тестовому стенду для накопителей на базе SATA.
Кроме того, у нас есть еще несколько систем для специализированных тестов, клонирования системы, создания образов системы, тестов времени автономной работы от батареи ноутбука и операций безопасного стирания. Всего в нашем распоряжении есть 29 современных систем, начиная от ноутбуков на базе Sandy Bridge для тестирования накопителей на выставках и заканчивая 10 идентичными системами с двумя процессорами Xeon для тестирования сетевых устройств хранения данных (NAS) с подключением до 120 клиентов, использующих Hyper-V.
Для измерения времени работы от батареи мы используем два разных ноутбука. Стандартные SATA-накопители формата 2,5 дюйма тестируются в Lenovo T440 – это один из немногих ноутбуков с поддержкой функции DEVSLP. Для проверки SSD формата m.2 с интерфейсом SATA или PCIe используется ноутбук Lenovo X1 Carbon Gen 3. Этот ноутбук поставляется с накопителем M.2 от Lenovo. Подобных моделей мало, но в ближайшие месяцы их число должно увеличиться.
Как мы тестируем HDD и SSD | Почему важна упаковка
Многие из нас покупают комплектующие для ПК в Интернете. Но иногда желание подержать продукт в руках перед покупкой перевешивает желание немного сэкономить. В любом случае, розничная упаковка является важным фактором, независимо от того, где вы покупаете гаджет.
Онлайн-заказы подразумевают доставку, и нет ничего хуже, когда долгожданная посылка оказывается поврежденной. В наших обзорах мы обязательно смотрим на упаковку розничных SSD-накопителей и жестких дисков. Твердотельные диски по большей части нечувствительны к вибрации, а техническое развитие производства жестких дисков позволило значительно повысить их стойкость к вибрации и ударам в выключенном состоянии. Тем не менее, мы приветствуем наличие вибропоглощающего материала в упаковке.
У SSD производительность варьируется в зависимости от емкости. Меньшие накопители, как правило, медленнее более емких моделей одного семейства. Некоторые производители публикуют спецификации для каждой модели, а некоторые только максимальные скоростные показатели серии, выбирая для этого лучший сценарий. На практике модели на 128 Гбайт и даже 256 Гбайт, как правило, работают немного медленнее версий емкостью 512 Гбайт и 1 Тбайт.
Делая покупку в розничном магазине, нам хочется посмотреть техническую информацию о продукте. Опять же, некоторые производители предоставляют полный список характеристик на коробке, в то время как другие указывают минимум данных. Когда в обзорах мы говорим, что есть, а чего нет, мы надеемся убедить производителей делать более информативное описание продукта для своих клиентов.
Как мы тестируем HDD и SSD | Тестирование по четырем направлениям
Четыре основных направления тестирования включают скорость последовательного чтения, последовательной записи, произвольного чтения и произвольной записи. Не все обозреватели или компании используют аналогичный подход.
Скорость последовательных операций обычно измеряется блоками по 128 Кбайт, хотя некоторые авторы любят использовать блоки по 64 Кбайт, а некоторые даже доходят до 8 Мбайт. В основном, мы используем 128 Кбайт, но сделали отдельную диаграмму, в которой показан диапазон размеров блоков от 512 бит до 8 Мбайт как для последовательного, так и для случайного доступа. Кроме того, глубина очереди на этом графика растет с 1 до 32 команд.
Последовательное чтение блоками по 128 Кбайт, Мбайт/с (больше – лучше)
Последовательная запись блоками по 128 Кбайт, Мбайт/с (больше – лучше)
Скорость произвольных операций почти повсеместно измеряется блоками по 4 Кбайт при очередности 32 команды. Хотя этот показатель не совсем точно отражает реальную производительность, он демонстрирует то, что нам хотят показать производители. Мы показываем скорость произвольных операций блоками 4 Кбайт при различной очередности от 1 до 32 команд. Поскольку производительность PCIe-накопителей хорошо масштабируется, в некоторых тестах мы повышаем очередность до 128 команд.
Произвольное чтение блоками по 4 Кбайт, IOPS (больше – лучше)
Произвольная запись блоками по 4 Кбайт, IOPS (больше – лучше)
В каждом обзоре мы проводим сравнение между скоростью последовательного чтения и записи на глубине очереди в две команды. Также для каждой глубины очереди мы разбиваем скорость произвольного чтения на гистограмме по группам. Графики произвольных операций по 4 Кбайт поделены на высокие и низкие глубины очередей.
Как мы тестируем HDD и SSD | Смешанные задачи
В типичном представлении в смешанных задачах на пользовательских системах операции чтения занимают 80%, на рабочих станциях - 70%.
Произвольное чтение (80%) блоками по 4 Кбайт, IOPS (больше – лучше)
Устройства на базе SATA полудуплексные. Они могут осуществлять либо чтение, либо запись, но не обе операции одновременно. Накопители, использующие набор команд SCSI (в том числе SAS), являются дуплексными, то есть они могут считывать и записывать одновременно. Дуплексные устройства справляются со смешанными задачами намного лучше.
Загрузочные накопители подвергаются смешанным нагрузкам, так как система постоянно читает и записывает небольшие объемы данных. При запуске приложения программа не только запускает серию операций чтения, но также регистрирует (записывает) данные на хост. И это происходит сотни раз в минуту.
Накопители, используемые лишь для хранения больших объемов данных, имеют иное соотношение операций чтения/записи. Они не выполняют мелких регистрирующих операций, но осуществляют запись и чтение при передаче файлов в и из системы. Большинство таких второстепенных накопителей используется для хранения данных, которые передаются последовательно. Фильмы, музыка, изображения и другие медиафайлы занимают основную часть второстепенного хранилища.
В следующем разделе мы рассмотрим различные соотношения операций чтения/записи и то, как последовательные данные реагируют на многозадачность во второстепенных средах.
Как мы тестируем HDD и SSD | Устойчивое состояние
Устойчивое состояние производительности часто ассоциируется с задачами производственного класса. По большей части, это действительно так. Пользовательские твердотельные накопители большую часть времени находится в простое. Команда TRIM, алгоритмы сбора мусора и выравнивания износа призваны очищать ячейки NAND, чтобы они оставались чистыми и готовыми для записи новых данных.
4К устойчивое состояние
4К устойчивое состояние, последние сто блоков данных
Два графика выше демонстрируют то, что мы привыкли называть устойчивой производительностью. В клиентской среде на SSD никогда не ведется запись блоками по 4 Кбайт в течение нескольких часов подряд. Первый график показывает второй проход операций записи. В отличие от первого, в котором все ячейки чистые и готовы принимать данные, тут уже нужна предварительная очистка. Нас больше интересует второй график. Он иллюстрирует скорость произвольных операций в худшем сценарии. В идеальном случае на нем вы должны увидеть высокий уровень выполнения операций IOPS и ровный график без особых отклонений.
Последовательные смешанные операции в устойчивом состоянии
Бывают ситуации, когда данные о производительности в устойчивом состоянии являются более актуальным показателем, например, в полупрофессиональных задачах. Тест, включающий смешанные операции с последовательным доступом в устойчивом состоянии, показывает нам, как накопитель ведет себя после тяжелой операции редактирования мультимедиа на вторичном накопителе. Так как в разных пользовательских задачах соотношение операций чтения/записи разное, мы показываем весь диапазон, начиная от 100% операций чтения и заканчивая 0% чтения (то есть тестовым прогоном со 100% операций записи).
Как мы тестируем HDD и SSD | Тесты в реальных приложениях
После синтетических тестов, измеряющих предельные значения производительности, мы переходим к анализу накопителей в реальных программах. Эмуляции действий пользователя для систем хранения мы берем из пакета Futuremark PCMark 8.
Примечание от лаборатории:
Мы используем бенчмарк PCMark 8 Storage для тестирования производительности твердотельных накопителей, жестких дисков и гибридных накопителей, где эмулируется работа с приложениями Adobe Creative Suite, Microsoft Office и нескольких популярных игр. С его помощью можно проверить системный диск или любое другое распознанное устройство хранения, включая внешние накопители. В отличие от синтетических тестов систем хранения, PCMark 8 Storage выявляет реальные различия в производительности между накопителями.
Стандартный тест накопителей в PCMark 8 основывается на работе ряда реальных приложений. Запускается требуемая программа, и во время ее работы записывается вся последовательность ее операций ввода/вывода. Затем PCMark 8 воспроизводит эту последовательность на компьютере, как будто эта задача выполняется в данный момент в режиме реального времени. Тест также воспроизводит остановки потока данных в тех местах, где они появляются в реальной программе. Это самый продвинутый тест, доступный для эмулирования работы такого широкого спектра реальных программ.
Как мы тестируем HDD и SSD | Тест хранилища Futuremark PCMark 8 Storage
Послед. чтение | Произв. чтение | Послед. запись | Произв. запись | Прочитано данных, Мбайт | Записано данных, Мбайт | |
Photoshop Light | 1508 | 17525 | 18342 | 1743 | 313 | 2336 |
Photoshop Heavy | 4277 | 18655 | 44742 | 2065 | 468 | 5640 |
Illustrator | 1036 | 21923 | 682 | 532 | 373 | 89 |
InDesign | 2359 | 22207 | 4874 | 927 | 401 | 624 |
After Effects | 1772 | 17793 | 86 | 500 | 311 | 16 |
Word | 152 | 4302 | 748 | 205 | 107 | 95 |
Excel | 72 | 3148 | 119 | 87 | 73 | 15 |
PowerPoint | 56 | 3441 | 147 | 107 | 83 | 21 |
World of Warcraft | 1415 | 14927 | 10 | 659 | 390 | 5 |
Battlefield 3 | 5782 | 43487 | 218 | 431 | 887 | 28 |
Стандартный тестовый прогон предоставляет результат для каждого отдельного теста в виде суммарного времени обслуживания задачи накопителем. Чаще всего эти цифры демонстрируют только небольшие различия между премиальными и бюджетными продуктами. В реальности происходит примерно то же самое.
Если вам нужно улучшить производительность системы, то рекомендуем заменить или дополнить жесткий магнитный диск (HDD) твердотельным накопителем (SSD) - но только таким, который использует для передачи данных интерфейс PCIe вместо SATA и, соответственно, протокол NVMe. Скорость передачи данных у такого варианта подключения флеш-памяти до пяти раз выше, а пределы возможностей этой технологии неизвестны. В настоящее время рынок наводняет сверхскоростная память, правда, довольно дорогая, и перед владельцами ПК встает вопрос: а готовы ли они выложить за увеличение скорости больше денег? Или лучше выбрать классический, но относительно медлительный твердотельный накопитель? Наше тестирование должно облегчить ваш выбор.
Комплектующие новой эпохи
Раньше, чтобы заменить жесткий диск на ПК, не надо было долго думать: главным образом нужно было решить, менять ли классический HDD на твердотельный диск (SSD). Сейчас же определиться с выбором стало труднее, ведь SATA вместе с интерфейсным протоколом AHCI (Advanced Host Controller Interface) и контроллерами был разработан для низкоскоростных магнитных накопителей. В результате SATA 600 позволяет достичь скорости передачи всего в 600 Мбайт/с. Из рейтинга CHIP следует, что многие твердотельные накопители с интерфейсом SATA способны достигать скорости около 550 Мбайт/с как при чтении, так и записи информации. То есть запаса для увеличения скорости при использовании SATA уже практически нет.
Другими словами, интерфейс SATA становится проблемой для флеш-памяти, скорость которой постоянно увеличивается. Именно поэтому новые твердотельные накопители используют не кабель SATA, а позволяющий снять скоростные ограничения интерфейс PCIe, то есть тип подключения, традиционно предназначенный для видеокарт. Теоретически пропускная способность одной линии шины достигает 1 Гбайт/с. Протестированные нами накопители задействуют до четырех линий, которые - опять-таки теоретически - могут обеспечить суммарную пропускную способность до 4 Гбайт/с. Но в процессе тестирования мы таких скоростей не дождались. Максимальный показатель, достигнутый диском Zotac Sonix Gaming Edition, составил 2613 Мбайт/с. Это намного выше, чем скорость любого твердотельного накопителя с поддержкой SATA, а ведь возможности интерфейса еще не исчерпаны: в настоящий момент скорость передачи ограничивается задействованной флеш-памятью и контроллером накопителя.
Два типа подключения
В отличие от дисков SATA, при выборе сверхскоростного твердотельного накопителя нужно обратить внимание на возможности материнской платы и форм-фактор диска. Они продаются в виде карт расширения PCIe или в форме модулей памяти, вставляемых в слот M.2. Поэтому, прежде чем купить память, нужно убедиться, что на материнской плате есть эти разъемы, а если материнская плата старая, выяснить, какой интерфейс используется разъемом для передачи данных, поскольку иногда для слота M.2 может быть выделен только интерфейс SATA. Если вы собираете новый ПК, беспокоиться по этому поводу особо не нужно: микроархитектура Skylake подразумевает наличие слотов расширения M.2 и подключение по PCIe, а также поддержку нового интерфейсного протокола Non-Volatile Memory Express (NVMe), благодаря которому увеличение скорости переходит на новый этап.
Твердотельные накопители в виде плат PCIe представляют интерес в качестве варианта оснащения старых систем, чего не сказать о модулях M.2. В этом случае следует убедиться, что на материнской плате, кроме слота для видеокарты, доступен еще один разъем PCIe. Кроме того, мелкий шрифт на коробках оказывается тоже важен: из шести накопителей, которые мы протестировали, четыре представлены в виде карт расширения, но PCIe 3.0 поддерживают только три. Например, Kingston HyperX Predator поддерживает всего лишь PCIe 2.0, максимальная пропускная способность которого составляет 500 Мбайт/с на линию. Несмотря на то, что его скорости чтения и записи - 1400 и 1010 Мбайт/с соответственно - значительно превышают показатели устройств с SATA, до самых высокоскоростных твердотельных накопителей ему далеко. Отметим, что накопители с PCIe 3.0 могут подключаться в слоты PCIe 2.0, но в этом случае их скорость ограничивается. Если же вставить Kingston в слот PCIe 3.0, увеличения скорости не происходит.
Скорость перегретых SSD падает
От современных накопителей с PCIe можно ожидать скорости передачи данных более 2,5 Гбайт/с. Пропускная способность победителя нашего тестирования - Intel 750 - достигает 2513 Мбайт/с. Примерно на его же уровне находится упомянутый Zotac, а также Toshiba OCZ RD400 (2514 Мбайт/с). У RD400 есть вариант поставки, в котором к модулю M.2 прилагается адаптер PCI Express, позволяющий установить его прямо в слот PCIe. И, судя по результатам наших измерений, вполне логично так его и использовать: мы протестировали модуль без адаптера и получили результаты чуть похуже - при чтении скорость составила 2382 Мбайт/с, то есть на 130 Мбайт/с меньше, чем с адаптером. Дело в том, что адаптер PCIe содержит теплопроводящую прокладку, которая позволяет более эффективно отводить тепло от накопителя. Вариант M.2 больше нагревается, поэтому велика вероятность, что из-за этого его скорость снизится. То, что воздействие тепла может проявляться значительно сильнее, демонстрируют довольно-таки неутешительные результаты Samsung 950 Pro: средняя скорость чтения накопителя составила всего 1483 Мбайт/с, причем начинает он за здравие, достигая 2500 Мбайт/с, но в процессе работы перегревается, в результате чего скорость ощутимо падает.
Инструменты от производителя для твердотельных накопителейМногие производители твердотельных дисков предлагают ПО, которое анализирует состояние как SATA, так и NVMe-накопителей. Например, у Intel программа называется Solid State Drive Toolbox
По скорости записи лидирует OCZ RD400 (1554 Мбайт/с), следом располагаются победитель тестирования Intel 750 (1339 Мбайт/с) и Zotac (1249 Мбайт/с). Samsung 950 Pro и Plextor M8Pe по этому критерию значительно отстают от соперников. Скорость 950 Pro в итоге составила 1143 Мбайт/с, а результаты Plextor оказались самыми низкими - 828 Мбайт/с. Диск Samsung, как и при чтении, при записи тоже страдает от перегрева: работать накопитель может гораздо быстрее, но, когда выполняет большое количество действий, перегревается и сбрасывает скорость. А вот причины плачевных результатов Plextor необъяснимы. Производитель оснастил накопитель собственным радиатором, пользы от которого, по всей видимости, немного. Даже наоборот: из-за того, что модуль становится толще, он подходит не для всех ноутбуков. Впрочем, Plextor предлагает также вариант без радиатора. Говоря о проблеме нагревания, следует брать во внимание, что наши бенчмарки чрезвычайно загружают накопители, прогоняя сценарии, которые в рутинной работе происходят очень редко. Но если вы все же на всякий случай хотите предотвратить перегрев, можете приобрести плату-адаптер, например, Angelbird Wings PX1, оснащенную собственным радиатором.
Чрезвычайно короткое время выполнения запроса
Высокая скорость передачи данных - это просто замечательно, но чтобы она чувствовалась во время работы Windows, количество запросов на чтение и запись на блоках случайно взятых размеров, выполненных за секунду (IOPS), должно быть большим, а латентность (среднее время отклика при обращении к SSD) - низкая. Значение IOPS является очень важным параметром компьютера: чем оно выше, тем лучше для систем, особенно для тех, которые постоянно загружены. В этом отношении победитель тестирования Intel 750 отыгрался на славу, выдав при записи почти 47 000, а при чтению - более 50 000 IOPS. Имея в арсенале почти по 35 000 IOPS при чтении и записи, Zotac явно отстает от лидера тестирования. RD400 и Samsung 950 Pro по записи (44 000 IOPS) почти догоняют Intel, но при этом остаются далеко позади от него по чтению.
Мрачна картина с участием Kingston: примерно 23 000 IOPS на чтение и 17 800 на запись означают последнее место с большим отставанием. Причина главным образом кроется в устаревающей технологии - накопитель передает данные по протоколу AHCI. Преимущества нового протокола NVMe проявляются прежде всего в эффективном массивном распараллеливании задач: протокол передачи данных устанавливает поддержку до 65 536 очередей запросов ввода-вывода (I/O queues) глубиной до 65 536 команд каждая. Механизм AHCI ограничен одной очередью глубиной 32 команды - а это при большой нагрузке может вызвать скопление данных.
Крохотные накопители NVMe, например, Samsung PM971, могут использоваться даже в ультрабуках и планшетах - их длина всего два сантиметра
Время отклика флеш-памяти твердотельных накопителей NVMe практически сведено к нулю: для считывания данных с любой ячейки Intel 750 требуется меньше 0,02 мс. Другие участники тестирования не обладают такими возможностями. Тем не менее время доступа на них колеблется между 0,03 и 0,05 мс. Но этим преимущества NVMe не ограничиваются. Так, выполнение запроса NVMe требует максимум двух обращений к регистрам, AHCI - к девяти. Кроме того, NVMe поддерживает работу современных многоядерных систем, тогда как AHCI с распределением задач на несколько ядер справляется весьма плохо.
Цена высокоскоростного гигабайта
В настоящее время вопрос о том, какие накопители дешевле - SATA или PCIe - однозначно решается в пользу SATA. Например, один гигабайт топового твердотельного накопителя Samsung 850 Evo емкостью 1 Тбайт стоит всего 20,4 рубля. Примерно столько же стоит гигабайт Kingston HyperX Savage с номинальной емкостью 480 Гбайт: с учетом цены накопителя 11 200 рублей один гигабайт обходится примерно в 23,3 рубля. А цена одного гигабайта протестированного нами Intel 750 емкостью 1,2 Тбайт почти в три раза выше. Но даже новые сверхскоростные накопители уже берут курс на снижение цены: например, Plextor M8Pe, самый доступный твердотельный накопитель с поддержкой NVMe, является оптимальным выбором - он не дороже накопителей SATA. Новые накопители NVMe отличаются и по сроку службы: в них используется флеш-память типа MLC (Multi Level Cell - ячейка с несколькими уровнями) с относительно высоким ресурсом перезаписи.
Адаптер для разъема PCIe Angelbird Wings PX1 (около 5000 руб.), оснащенный радиатором, предотвращает перегрев Samsung 950 Pro
Перспективные PCIe и NVMe
PCIe вместо SATA, NVMe вместо AHCI - так сегодня выглядит формула успеха, гарантирующая рекордную скорость работы твердотельных дисков. Использовать накопители NVMe можно даже на мобильных устройствах. Оlнако прежде чем купить новый SSD, следует убедиться в совместимости его с платформой, а также быть готовым выложить довольно большую сумму. Если оба условия вас устраивают, вполне можно приобрести твердотельный накопитель Intel 750 с высокой скоростью обмена данных и самым высоким IOPS, возглавивший наш рейтинг. Если же на вашей платформе нет места для карты PCIe, то может подойти Toshiba OCZ RD400 в форм-факторе M.2. В отличие от накопителей Samsung и Plextor, в работе RD400 проблемы с перегревом оказались небольшими. Путь к новой эпохе твердотельных накопителей открыт.
ФОТО: компании-производители; CHIP Studios
Какой SSD лучше выбрать и установить на него систему? Этим вопросом задаётся, наверно, каждый, кто решил ускорить ноутбук или компьютер. Вопрос возникает ввиду недостаточной осведомлённости касательно надёжности твердотельных накопителей . В интернете полно информации о том, что количество циклов записи на SSD мало, предвещается быстрый выход из строя активно использующихся дисков и т.п. Сегодня мы выберем из шести устройств хранения данных самый надёжный вариант: проведём тест SSD дисков разных производителей на надёжность и определим предельное количество «прокачиваемой» через них информации.
На эшафоте побывают объёмом от 240 до 256 ГБ от самых известных производителей. С учётом падения стоимости (в USD) вполне можно позволить себе накопитель на 256 гигов, на который можно установить операционную систему и самые используемые программы или игры, на загрузку которых с классических HDD тратится внушительное время. Можно в несколько раз и в целом увеличить скорость работы с данными, если установить твердотельный накопитель на микросхемах быстрой flash-памяти. Итак, тест надёжности SSD пройдут 6 дисков: «Intel 335 Series», «Corsair Neutron GTX», «Kingston HyperX 3K» (Comp), «Kingston HyperX 3K» (noComp), «Samsung 840 Series», «Samsung 840 Pro». Мы взяли 2 устройства «Kingston HyperX 3K» для проверки того, как влияет отключение встроенной компрессии данных перед их записью в память на максимально допустимый сохраняемый объём информации.
Проверка SSD дисков будет проводиться специальной программой для выполнения тестирования по чтению-записи данных. Её название – «Anvil"s Storage Utilities», использованная версия – 1.0.51 RC6. Страждущим заранее объявим, что все твердотельные накопители успешно преодолели предусмотренный производителем показатель наработки на отказ. Это уже говорит как минимум о том, что именитые производители отнюдь не пытаются ввести потребителя в заблуждение, указывая завышенные характеристики для выпускаемых ими устройств хранения данных.
Первым в очереди на тестирование надёжности стоит SSD диск «Intel 335 Series ». Судя по примененной утилите, он выдержал запись в свои микросхемы памяти 750 TB данных. Отметим, что устройство «пошло в отказ» не по причине большого количества сбойных секторов, а из-за банального счётчика, который встроен в прошивку накопителя. Состояние памяти на момент выхода из строя было вполне приличным. После того, как запись на SSD стала невозможной устройство перешло в режим Read-Only, позволяя получить доступ к сохранённым данным, но после перезагрузки компьютера диск совсем пропал из системы и не инициализировался в BIOS.
После этого проводилось тестирование SSD диска «Corsair Neutron GTX ». На него удалось сохранить больше петабайта данных (1100 ТБ) при наличии в итоге 3-х сбойных секторов. Однако при записи следующих 100 ТБ количество сбойных секторов приблизилось к 3.5 тысячам, и после перезагрузки системы твердотельный накопитель превратился в «кирпич». Очень неплохое устройство по объёму «прокачиваемой» информации, но рекомендуется внимательно следить за ростом количества замещённых секторов.
Далее было проведено тестирование дисков «Kingston HyperX 3K » . Как уже говорилось – у одного из них была программно отключена функция компрессии данных перед записью в память. В итоге SSD с компрессией пережил больше, чем 2 петабайта данных! Две тысячи терабайт через твердотельный накопитель объёмом 256 ГБ! Это ли не вполне достаточная для системного диска надёжность , позволяющая устанавливать на него и весь прикладной софт? Повреждённые сектора начали образовываться после прохождения порога в 900 ТБ, их количество в итоге выросло до 45. После отказа записывать данные и перезагрузки системы перед нами лежал «кирпич»… Диску с отключенной компрессией удалось записать в свои недра всего порядка 725 ТБ. Сбойные сектора стали образовываться после 600 ТБ записанной информации.
Проводя тестирование SSD дисков «Samsung 840 » мы выявили ещё одного явного лидера по надёжности . Устройство «Samsung 840 Series» смогло пропустить через свои микросхемы памяти около 900 ТБ данных, после чего «окирпичилось». Т.о. «не Pro» версия занимает 3-е место в рейтинге надёжности имеющихся систем хранения данных. На очереди SSD накопитель «Samsung 840 Pro » , который приятно удивил пределом в 2,4 петабайта (~2400 ТБ) . Счётчик «Reallocated Sectors» начал увеличиваться примерно на отметке в 700 терабайт и равномерно рос до значения ~7300 единиц до кончины накопителя, который отказал после записи предельных для протестированных SSD дисков двух с половиной петабайт данных.
Скорость SSD на чтение и запись проверялась той же утилитой «Anvil"s Storage Utilities». Результаты Вы можете увидеть на приведённых ниже графиках, отображающих скоростные характеристики чтения/записи случайных блоков размером в 4 МБ и 4 КБ. Завершающим графиком является результат замера средней скорости записи случайных блоков произвольного размера. Проигрыш «Samsung 840 Pro», вполне возможно, является следствием сильно мудрёного алгоритма по распределению информации по блокам памяти, который и позволил сохранить «ясность ума» до покорённых диском значений.