Member
Статус: Не в сети Регистрация: 09.02.2006 Откуда: six feet under
Многие уже обзавелись многоядерными, многогигагерцовыми процессорами, мощными видеокартами с огромным количеством конвейеров, шустрой высокочастотной памятью с низкими задержками, но есть один очень важный компонент в системе, в который всё это сверхскоростное счастье может упереться - это жёсткий диск.
Для проверки скоростных параметров вашего HDD и предназначен HAB.
На что нужно смотреть в результатах: 1.IO Deley - время доступа "до винта", показывающие скорость реакции диска (время за которое контроллер выдаёт запрос и обрабатывает его) и системы (задержка в канале передачи данных плюс задержка в драйвере плюс задержка из-за скорости самого процессора) и быстродействие интерфейса. Соответственно чем меньше, тем лучше. 2. Access - среднее время доступа, показывает как долго будет лететь головка по поверхности пластины, пока не найдёт нужные данные. Чем меньше, тем лучше. 3. Тест на Burst/Linear read - здесь мы можем посмотреть как быстро диски обмениваются данными со своим кэш-буфером/скорость чтения последовательно расположенных данных, причём блоки имеют различный размер и нам легко оценить, как быстро диск работает, например, с маленькими 4К блоками или же наоборот с большими 2Мб. Тут уже чем больше, тем лучше.
А вот так всё это выглядит: #77
Ну и линк на скачивание: http://testmem.tz.ru/hab.zip Зеркало HAB _________________________________________________________________ Для корректного снятия результатов теста опции быстрого тестирования НЕ Включать! Окно статистики и/или её текстовую версию размещать НЕ Нужно! Оптимальный размер страйп-блока для РАЙД 0 определяем по формуле Скорость буферного чтения блока + 10-20Мб/с >= максимальной линейной скорости диска. Стремимся к минимальному страйп-блоку, если Ваши приложения не оптимизированы читать большими блоками (для проверки этого и служит сбор статистики). Отредактировано модератором: LAV48. Дата: 25.09.2008 21:47
Последний раз редактировалось 6e33yMa 22.06.2008 12:43, всего редактировалось 2 раз(а).
Advanced member
Статус: Не в сети Регистрация: 26.08.2005 Откуда: 34
serj ё.., пропустил.. В Буферной скорости Эверест как то лишку намерял.. Остальное сравниватьь сложно в виду того, что эверест меряет на понравившемся ему блоке, в этот раз ему видимо 128к блок приглянулся
_________________ Очень давно не обновлял инфу в профиле.
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Сравнивал Vista и XP x86 с XP x64 - на Vista и XP цифры практически одинаковы, XP x64 в среднем на 8uS больше. LAV48, ты чуствуешь, что твои 24uS все больше и больше переходит в раздел феноменов? Погонял бы этот диск "на разном".
Delay for Drive access: 25uS Random File Access Time: 15200uS
Как это сказывается на практическом быстродействии одиночного накопителя и массивов дисков можно только догадываться (по крайней мере до тех пор пока не произведены разносторонние тесты).
Delay for Drive access: 132uS
Random File Access Time: 13145uS
ДОБАВИЛ САМСУНГ, и НАДЕЮСЬ СНЯЛ ВАШИ ПРЕДПОЛОЖЕНИЯ о том что самсунги не для РЕЙДА Вероятно нужно искать ПРАВИЛЬНЫЕ диски....
Bench drive: SAMSUNG SP2504C 250GB (133 Гб на пластину)
Burst read, maximum:
4Kb, speed = 26Mb/sec 8Kb, speed = 48Mb/sec 16Kb, speed = 80Mb/sec
32Kb, speed = 120Mb/sec
64Kb, speed = 159Mb/sec
128Kb, speed = 187Mb/sec
256Kb, speed = 191Mb/sec
512Kb, speed = 199Mb/sec
1Mb, speed = 203Mb/sec
2Mb, speed = 202Mb/sec
Linear reading, average:
4Kb, speed = 65Mb/sec 8Kb, speed = 73Mb/sec 16Kb, speed = 71Mb/sec
32Kb, speed = 71Mb/sec
64Kb, speed = 71Mb/sec
128Kb, speed = 71Mb/sec
256Kb, speed = 71Mb/sec
512Kb, speed = 72Mb/sec
1Mb, speed = 72Mb/sec
2Mb, speed = 72Mb/sec
Delay for Drive access: 130uS
Random File Access Time: 13873uS
тот же но с отключеной NCQ
Burst read, maximum:
4Kb, speed = 29Mb/sec 8Kb, speed = 56Mb/sec
16Kb, speed = 91Mb/sec
32Kb, speed = 130Mb/sec
Linear reading, average:
4Kb, speed = 72Mb/sec 8Kb, speed = 71Mb/sec
16Kb, speed = 71Mb/sec
32Kb, speed = 70Mb/sec
Delay for Drive access: 117uS Random File Access Time: 14090uS
кажется этот диск улет, в плане скорости работы с мелкими блоками, правда он 2-х блиновый, но винт легендарный:)
для примера покажу как ему сольет 2-х пластинчатый диск от сигейта на мелких блоках, но с большей плотностью записи (166Гб на пластину), при этом у сига меньше Delay for Drive access
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
toureech, отключи NCQ и повтори тест.
112uS это очень много.
4Kb, speed = 36Mb/sec для диска с пропускной в 101Mb/s - мрак.
Если делать на таких RAID0, то stripe меньше 16К ставить нельзя. Т.е. 16-32К
LAV48serj добавил данных в предыдущий пост и там появилсь к Вам вопросы по поводу Delay for Drive access и работы с мелкими блоками.
я так понял для оптимизации работы рейда необходимо в ручную отключать NCQ?
В зависимости от используемого системой драйвера для работы системы будет меняться скорост ь диска при работе с мелькими блоками 4-64 Кб?
_________________ Честный дележ: у организатора - чистые руки, у исполнителя - чистая совесть.
Advanced member
Статус: Не в сети Регистрация: 26.08.2005 Откуда: 34
toureech Слив не засчитан Время доступа ниже, латентность интерфейса ниже, максимум линейки выше - Сигейт быстрее.. Пусть это не так заметно в одиночном тесте, но вот в массиве под высокой нагрузкой разница может достичь более 10%.., что в определённых условиях окажется критичным.
toureech писал(а):
НАДЕЮСЬ СНЯЛ ВАШИ ПРЕДПОЛОЖЕНИЯ о том что самсунги не для РЕЙДА
Нет, пока только подтверждаете, но только они не желательны для использования в РАЙД с малыми блоками страйпа, в случае же внешнего аппаратного контроллера их можно смело использовать, но с оглядкой на требования приложений. serj Что-то я не понимаю, вот отключенный режим NCQ (на харде ещё и ОС стоит) #77 Как получается, что Burst меньше линейки в два(!) раза на 4к блоке Кэши чтения/записи не отключал.
toureech писал(а):
для оптимизации работы рейда необходимо в ручную отключать NCQ?
Похоже что да (это надо проверить на практике, вопрос только чем?), но мной замечен такой эффект, что драйвера для РАЙД на nForce уже имеют свои взгляды на NCQ, по крайней мере с их использованием включение NCQ уже не сказывается столь отрицательно на IO Delay.
LAV48 1. Тесты sp2504c и st3320620AS проводились на профильной матери Asus A8N-E (nforce 4)
дрова от нвидии с disable NCQ на sata работают быстрее , чем с enable.
2.специально провел тест st3320620AS под виндой, на нфорсе4 с дровами от майкрософта (на этой винде никогда не стояли дрова от нвидио)
Delay for Drive access: и Random File Access Time получилось лучше, чем у нвидии с отключенной NCQ.
видимо дрова от нвидии зло, т.к. увеличивают и Delay for Drive access и Random File Access Time.
вечером довыложу в свой же пост
3. по поводу IO Delay получается он никак не связан со способностью харда работать с блоками разного объема?
4. В стандартных дровах от майкрософта для сата контролера есть поддержка NCQ?
конечно же, мне интересны развернутые ответы:)
_________________ Честный дележ: у организатора - чистые руки, у исполнителя - чистая совесть.
Advanced member
Статус: Не в сети Регистрация: 26.08.2005 Откуда: 34
edgar1989 Средние, только время доступа лучше среднего toureech 3. как раз наоборот, чем меньше время - тем выше скорость доставки малых объёмов запрошенной инфы. Здесь нужно сделать разграничение, сам хард (его "процессор" и железки) работает с любыми блоками данных практически одинаково быстро (естественно, что различные модели накопителей имеют различную внутреннюю скорость), а вот связка ОС-драйвер-шина-контроллер-интерфейс-хард имеет более заметные различия в скорости при запросе различных объёмов данных приложением. 4. На сколько я представляю (можете считать это моей фантазией), нВидиа прикрутила поддержку NCQ к своим чипсетам (по крайней мере в nF4) на полусофтовом уровне, т.е. формирование оптимизированной очереди запросов осуществляется драйвером, соответственно мелкософтовские драйвера обеспечить поддержку NCQ на чипсетах nF4 не в состоянии. Другое дело более поздние чипсеты, да и Майкрософт не стоит на месте
_________________ Очень давно не обновлял инфу в профиле.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения