Новые технологии:

Кому нужны HD-DVD и BD-ROM

News image

Новые форматы приходят на рынок только тогда, когда в них есть потребность. DVD-диски получили столь широкое...

Диски нового поколения

News image

Специалисты справедливо рассудили, что некоторые наработки из области DVD могли бы пригодиться при создании ...

Авторизация





WD4000YR против WD4000KD и WD2500KS и влияние NCQ на их производительность
Накопители и приводы - Жёсткие диски с интерфейсом SATA

wd4000yr против wd4000kd и wd2500ks и влияние ncq на их производительность

Продолжаем знакомиться с жесткими дисками WD емкостью 400 Гбайт — моделями WD4000KD и WD4000YR серий Caviar RE2 и Caviar SE16. В первой части мы выяснили, что NCQ в этих накопителях работает, но при записи возникает ряд спорных моментов, что может негативно повлиять на производительность этих дисков в приложениях. Так это или нет, мы попробуем выяснить далее.

Сначала посмотрим, насколько диски оптимизированы для многопотоковой работы. Здесь преимущества и недостатки работы NCQ в дисках должны наглядно проявиться. Для этого я традиционно использую тесты в программе NBench 2.4, где файлы размером 100 Мбайт записываются на диск и читаются с него несколькими одновременными потоками — как близко, так и далеко отстоящими друг от друга на диске (в данном случае используется FAT32). На первой диаграмме показаны только усредненные по нескольким паттернам результаты для чтения и записи.

При многопотоковой записи без использования NCQ результаты для WD4000KD оказываются хуже почти на 20%, чем с поддержкой NCQ, то есть и для WD4000KD, и для WD4000YR результаты теста многопоточной записи с NCQ явно положительны (и практически идентичны друг другу), в отличие от поведения в тесте ATTO Disk Benchmark. Более того, если мы посмотрим на детальную диаграмму теста многопоточной записи (ниже), то выяснится, что скорость записи практически не страдает, как бы мы ни увеличивали число потоков (то есть записываемых одновременно файлов) и как мы их не разносили по разным разделам винчестера!

Очень агрессивное кэширование записи в 16-мегабайтном буфере дисков WD4000xx здесь подтверждается и тем фактом, что для двух из шести паттернов (один поток и 4 разнесенных между разделами потока) скорость выполнения операции записи 100-мегабайтных файлов оказывается даже выше, чем скорость физического носителя. То есть, как только последний фрагмент записываемого файла со скоростью интерфейса был загружен в большой дисковый кэш, винчестер сообщил операционной системе об окончании записи, хотя физически данные будут еще некоторое время записываться на пластины. Вместе с тем, операционная система уже получила сигнал об окончании производимой ею операции записи, и ее ресурсы могут быть освобождены от этой задачи. То есть тест сообщает нам именно ту скорость выполнения данных операций, какую видит пользователь, работая в операционной системе с подобными реальным объектами на файловой системе (а не некий гипотетический предел, который можно было бы сымитировать, скажем, на неразмеченном диске при помощи IOmeter с синтетическим, как ни крути, характером обращений). Попутно замечу, что подобная агрессивность кэширования записи дисками проявляется в этом тесте далеко не для всех исследуемых объектов и как раз является доказательством сильной write-back-оптимизации firmware накопителя. Например, аналогичную дискам WD4000 картину (когда скорость сразу двух паттернов явно выше линейной скорости диска) мы можем видеть только для винчестера Samsung SP2504C, который тоже славится своей агрессией к кэшированию записи, тогда как для остальных из рассмотренных здесь дисков лишь у Maxtor 7B300R0 для одного единственного потока скорость записи заметно превышает скорость носителя (а ведь этот диск тоже славится своей оптимизацией под отложенную запись). То есть данный тест дает нам, помимо собственно скорости многопотоковой работы с реальными файлами под Windows, фактически еще один критерий для оценки эффективности write-back-кэширования буфером винчестера.

Нет нужды говорить, что WD4000YR и WD4000KD в этом тесте при записи именно с использованием NCQ демонстрируют одну из лучших в классе производительность, немного уступая только великолепному диску Samsung SP2504C и опережая в среднем даже знаменитый Maxtor MaXLine III и 400-гигабайтный диск Seagate NL35, также получающий заметное преимущество от применения NCQ в данном тесте записи.

Впрочем, если сравнивать с Seagate NL35, то у WD4000YR/KD есть еще одно важное преимущество — при многопотоковом чтении эти диски WD также получают большой прирост производительности, если используется NCQ, в отличие от Seagate NL35, который этим похвастать не может. Средний прирост производительности «от NCQ» в этом тесте для WD4000KD достигает целых 52%, что, согласитесь, не понюшка табаку. Благодаря этому наши герои при многопотоковом чтении также оказываются в лидирующей группе, уступая только Maxtor MaXLine III с 16-мегабайтным буфером и своему собрату по серии WD2500KS с одночиповым контроллером (кстати, оба без NCQ).

Теперь посмотрим, как диски ведут себя в «преклонных», но до сих пор популярных тестах Disk WinMark 99 из пакета WinBench 99. Напомню, что мы проводим эти тесты не только для «начала», но и для «середины» (по объему) физического носителя для двух файловых систем, а результаты усредняем. Подчеркнем, что драйвер контроллера SiI3124 в данном случае имеет оптимизацию на файловой системе, кэшируя обращения операционной системы и укрупняя блоки обращений, поэтому сверхвысокие показатели на этом контроллере в тесте Business не стоит принимать близко к сердцу. :)

В целом наличие NCQ играет с обоими 400-гигабайтниками WD здесь злую шутку, существенно снижая производительность как в Business, так и в High-End-тесте по сравнению со случаем, когда NCQ отключена (для WD4000KD) или диском не поддерживается (WD2500KS). Впрочем, даже без NCQ диски WD в Business-тесте не могут похвастать скоростью перед основными конкурентами, хотя в профессиональном Hogh-End-тесте WD4000KD (без NCQ) делит второе-третье место с диском Samsung SP2504C, а WD2500KS опережает всех.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Технология работы жёстких дисков:

News image

Привод с подвижной катушкой

Привод с подвижной катушкой используется практически во всех современных накопителях. В отличие от систем с шаговыми двигателями, в которых перемеще...

News image

Надежность

В описаниях накопителей можно встретить такой параметр, как среднестатистическое время между сбоями (Mean Time Between Failures — MTBF), то обычно к...

News image

SCSI против IDE

Как вы уже сами, наверное, догадались, принципиальное отличие между продающимися винчестерами заключается в их интерфейсе. Несмотря на то, что бо...

Работа с технологией DVD:

Что нужно, чтобы использовать DVD-диски на компьютере?

News image

Необходим только DVD-drive, устройство для чтения DVD-дисков. Это устройство может так же проигрывать и обычные CD-д...

Преобразование DVD видео в файлы MPEG4 и обратно

News image

Значительно большую степень сжатия можно получить при компрессии с перекодировкой в MPEG4 - но времени на этой уйдет г...

Что такое интерактивные возможности DVD?

News image

DVD-Video плееры (и программное обеспечение для воспроизведения DVD-Video) поддерживают набор команд, обеспечивающий э...

Копированию DVD будет положен конец?

News image

Американская ассоциация кино (MPAA), торговая организация, представляющая интересы кинокомпаний Paramount Pictures, Tw...

Звуковое сопровождение при программном декодировании DVD

News image

Самый простой метод, это микширование звукового сопровождения в обычный стерео и вывод на пару колонок или в наушники,...

Авторинг в создании DVD

News image

Во время авторинга создаётся структура будущего диска, включающая файлы с расширением .IFO (InFormation Object) - ие...

Прошивка DVD-привода из DOS

News image

Вставьте в дисковод-флоппи 3,5 -дискету (видите, иногда они еще могут о-о-чень пригодиться!). – Откройте Мой компьюте...

Форматы и скорости

News image

Два формата DVD - DVD-R/RW и DVD+R/RW - были созданы конкурирующими промышленными группами, и в течение определенного ...