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
Статус: Не в сети Регистрация: 07.12.2004 Откуда: Оренбург
psuch Скоро будет статья про 6 винтов в RAID 0 и там будет про размер страп блока.
сейчс же можешь почитать эту статью http://xmemory.ru/osnov.php?idstat=101&idcatstat=28 там как раз есть про выбор этого блока.
Alexxx650 если еще не закончил статью, то есть пожелание использовать тесты приближенными к каким-то реальным сценариям использования, а не только тесты линейного чтения блоками разной длинны в евересте и HAB.
Запустил на действующем рэйде. Скорее всего сейчас стоит 4Кв, так как умолчания не менял. Помогите понять графики:) получается что 512Кв и 1Мб - самые скоростные варианты??? Добавлено спустя 8 минут, 2 секунды Ага.. По линейной скорости чтения/записи - да. А как проверить задержки на всех вариациях блоков? Что рэйд каждый раз под тест переделывать?? (Raid0 2*500)
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Скорее всего, RAID0 с блоком 64К. На графики накладывается кеширование чтения, поэтому выглядит 'кашерно', но им не является. Delay в 117uS это 'диагноз'.
Я бы посоветовал поставить 32К, не меньше.
Залез в профиль - Samsung 500Gb Sata2 16Mb * 2штуки - RAID 0 - ну да, все верно.
Для линейного чтения в 75Mb/s попытка сделать RAID0 с блоком 8К однозначно обрежет скорость к диску меньше 55Mb/s. Если взять 16К, то 'на грани', может ограничить, а может и сойти - зависит от реализации. Для 32К ограничения уже точно не будет.
а можно поподробнее как у Вас получилось ограничение в 55Mb/s для блока 8К?, тест показал 61К
_________________ Честный дележ: у организатора - чистые руки, у исполнителя - чистая совесть.
Member
Статус: Не в сети Регистрация: 01.09.2006 Откуда: Украина, Киев
Gomer S.CAH9I запускаете Intel® Matrix Storage и выключаете "кэш обратной записи тома". Этот вопрос не один раз поднимался тут - может его в первый пост поместить
_________________ Seule la force paie! - Права только сила!
Junior
Статус: Не в сети Регистрация: 01.02.2007 Откуда: СПб
acidfly писал(а):
Gomer S. CAH9I запускаете Intel® Matrix Storage и выключаете "кэш обратной записи тома". Этот вопрос не один раз поднимался тут - может его в первый пост поместить
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
toureech, я уже не помню нюансов того времени, чай не вчера былО.
Для линейного чтения в 75Mb/s попытка сделать RAID0 с блоком 8К однозначно обрежет скорость к диску меньше 55Mb/s. Для этой строки Burst=60Mb/s. Т.е. больше 55Mb/s трансфера быть не может 'физически'. Если посмотреть Linear для 8К, то там 43Mb/s (меньше 55Mb/s)
Если взять 16К, то 'на грани', может ограничить, а может и сойти - зависит от реализации. Для 32К ограничения уже точно не будет. Для 16К Burst лишь чуть больше 75Mb/s, потому ограничение на скорость чтения будет, хоть и небольшое. В столбце Linear цифра несколько меньше 70Mb/s.
Для 32К Burst больше 100Mb/s и не ограничивает Linear.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения