Страница 4: Тесты производительности

Производительность

Для определения производительности жесткого диска мы подключали его к нашей системе и запускали тесты CrystalDiskMark и HD Tune Pro. Мы использовали стандартную тестовую систему с процессором Intel Core i7-6700K и материнской платой Asus Z170 Deluxe.

Seagate Exos X12 - ST12000NM0007

В тесте CrystalDiskMark жесткий диск ST12000NM0007 показал почти 260 Мбайт/с по скорости последовательного чтения и записи. Довольно высокие пиковые результаты.

В тесте с блоками данных по 4 кбайт, средней глубиной очереди с восемью параллельными потоками ST12000NM0007 выдал более 2,5-3 Мбайт/с, довольно высокий результат. То же самое касается одного потока с большой очередью. Производительность в обоих случаях почти идентична, что указывает на эффективную систему кэширования. Все же из-за особенностей механики жесткий диск может выполнять только одну операцию доступа за раз. Хотя производители, подобные Seagate, работают над жесткими дисками с несколькими актуаторами.

При доступе к одиночным блокам по 4 кбайт без очереди мы получаем падение производительности чтения, но по записи результаты остаются высокими.

В тесте HD Tune Pro мы наблюдаем картину производительности по всей поверхности жесткого диска. Скорость передачи данных зависит от их расположения на магнитных дисках. На внешних дорожках мы получаем более высокую линейную скорость, чем на внутренних дорожках, так как за один оборот пластины передается больше данных. Поэтому жесткие диски демонстрируют самую высокую скорость в начале передачи данных (с внешних дорожек). Впрочем, у современных HDD не все так просто, поскольку на результаты влияет буферизация (Media Cache) и многоуровневая система кэширования.

Как можно видеть по результатам HD Tune Pro, ST12000NM0007 показал пиковый уровень 260 Мбайт/с, что совпадает с результатами CrystalDiskMark. Средняя скорость составила 204 Мбайт/с, в худшем случае мы получаем снижение до 120 Мбайт/с.

По записи ситуация почти идентична. На внешних дорожках мы получаем уровень 260 Мбайт/с, на внутренних скорость снижается до 120 Мбайт/с.

Наконец, тест ATTO Disk Benchmark показывает скорость передачи данных в зависимости от размера блока. Со стандартной настройкой (Queue Depth 4) ST12000NM0007 показал максимальную скорость передачи данных почти 258 Мбайт/с для записи и 260 Мбайт/с для чтения с размером блока 8 кбайт.

 

Toshiba MG07ACA14TE

Toshiba MG07ACA14TE показал такой же высокий результат последовательного чтения и записи 260 Мбайт/с, что и Exos X12. При работе с блоками по 4 кбайт с восемью потоками и средним размером очереди мы получили 1,9 Мбайт/с - чуть меньше, чем у Seagate Exos X12. При переходе на больший размер очереди производительность не изменилась, подсистема кэширования работает эффективно. При простом доступе к одиночным блокам без очереди MG07ACA14TE показал уровень 0,7 Мбайт/с, сравнимый с Exos X12. Хотя здесь по записи накопитель Toshiba показал меньше 2 Мбайт/с, что на треть ниже Exos X12.

В тесте HD Tune Pro средняя скорость составила порядка 202 Мбайт/с, пиковая - 267 Мбайт/с. На внутренних дорожках скорость снижалась до 116 Мбайт/с.

Что касается записи, пиковая производительность составила 257,7 Мбайт/с, на внутренних дорожках она снижалась до 113 Мбайт/с.

В тесте Atto Disk Benchmark накопитель MG07ACA14TE почти всегда показывал полный уровень производительности, в том числе при работе с блоками по 4 кбайт. На более крупных блоках мы даже получали скорость до 280 Мбайт/с по чтению и до 278 Мбайт/с по записи.