Рубрики Блоги

Домашний HDD — почти серверный?

Опубликовал
programmeritc

Часто в статьях и
форумах можно найти сообщения, мол для домашнего жесткого диска не нужна хорошая
работа с очередью команд и многопоточностью. Очередь команд обычно не более 0.5,
  а значить, нужно смотреть при тестированиях
и/или покупках главным образом на линейные характеристики,  чтения и записьи.

На самом деле
дома при типичной работе легко создается огромная очередь к диску, а возможность
нормально работать в многопоточном режиме весьма ценная вещь.
К примеру, был у
меня системным винчестером
Samsungг, он же
файлопомойка. Делать что-то в системе при параллельной работе винчестера было
практически не возможно. Опыты с запуском копирования из нескольких копий
FAR показал, что винчестер работает быстро максимум
на 2-3 потока, когда добавляются ещё потоки, они как бы переводятся винчестером
в режим ожидания, такие потоки могли получать скорость всего около несколько
десятков килобайт/с. Для фоновой работы
Winamp этого не хватало. Пришлось искать замену. Заменой оказался винчестер  серии WD caviar black (опять система на нем+ файлопомойка). Последний как оказалось гораздо
лучше справляется с несколькими потоками, распределяя скорость между ними в
течении нескольких секунд. При типичных для меня задачах (торрент,
DC+, фильм или музыка, изредка перегоняется видео)
средняя очередь составляет не менее 5-7, часто около 13. В случае фоновой обработки
видео наблюдаемый мною пик при запуске видео составил 124!

Поэтому если вы
не относитесь к категории людей, которые запустили 1 приложение и пока его не
выключат, второе не запустят, то перед покупкой уделите немного времен поиску в
интернете того, как винчестера работают с несколькими потоками одновременно. А
обзоры где не уделяют внимания данному фактору считать полными нельзя. Вполне
может сложиться ситуация, когда более медленный винчестер в реальных условиях
не допустит провалов по производительности, в отличие от конкурента, гордая
голова которого сникнет от непосильной работы до самого низа.

 

Disqus Comments Loading...