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 раз(а).
Member
Статус: Не в сети Регистрация: 29.04.2004 Откуда: Украина
Доброго времени суток. Имеются 2 винта самсунга HD753LJ, давно создал дефолтный рейд 0 на 128к на ICH10R. Прочитав ветку, понял ,что надо переделывать для бОльшей производительности. Будет ли размер 32к оптимальным в моем случае? Подскажите, пожалуйста.
Delay for Drive access: 57 uS Random File Access Time: 11810 uS
Собираюсь из пары таких делать рэйд 0.Судя по тому,что написано в шапке темы(Оптимальный размер страйп-блока для РАЙД 0 определяем по формуле Скорость буферного чтения блока + 10-20Мб/с >= максимальной линейной скорости диска. Стремимся к минимальному страйп-блоку, если Ваши приложения не оптимизированы читать большими блоками (для проверки этого и служит сбор статистики) можно выбрать 8-16Кб,но хабv0.7 говорит,что возможно подойдёт 32Кб.Так что выбрать?
_________________ Задачи бывают простыми и очень простыми...
Member
Статус: Не в сети Регистрация: 20.03.2009 Откуда: Санкт-Петербург
Объясните ещё пожалуйста,как понимать,что программа имеет ввиду-она бывает выдаёт,что возможно здесь подойдёт страйп ххх,бывает пишет,что для raid подойдёт страйп ххх,а бывает пишет и то,и другое вместе.
_________________ Задачи бывают простыми и очень простыми...
Всем доброго дня, решил собрать рейд 0 и как и положено, прогнал тест последней версией hab. Как я понял, она сама выдаёт результаты и расчёт по формуле в шапке не требуется. Но меня смутило то, что она выдала рекомендуемый страп 16Кб. Мне козалось, что уменя плохие жсткие диски Hitachi HDP725050GLA360 7200pm 16Mb и самое малое, что им подайдёт, это страп 32 или 64 Кб. Стоит ли верить этой программе, или посчитать самому? И ещё, тестирование проводилось одиночного жёсткго диска с включеным кешированием в Виндовс 7.
Advanced member
Статус: Не в сети Регистрация: 07.10.2004 Откуда: Сыктывкар
Попробовал сегодня разные размеры страйпа. Сначала пытал разные тесты. Потом решил просто скопировать каталог windows с собранного рейда на другой винчестер. В итоге страйпы 32 и 64 разницы не показали (заняло 1 мин 15 сек.), страйп 128к оказался на 2-3 сек медленнее. Прямо скажем результат не в пользу перехода на 32-64. По тесту скажем CrystalMark09 наоборот уменьшение страйпа приводит к снижению быстродействия. Вся история с поиском оптимального страйпа закончилась ничем. Сейчас снова собрал рейд и восстанавливаю его из бэкапа. Не зря производители указывают для домашних компьютеров размер блока 128к. Вполне нормальное значение. При включении функции обратной записи у меня с блоком 128к копирование информации на винте происходит на скоростях до 150мб.с. и выше на крупных файлах. Как то гораздо интереснее чем незначительное ускорение на мелких файлах.
_________________ Если не знаешь что делать, делай хоть что-нибудь.
Последний раз редактировалось Xmast 07.12.2009 16:32, всего редактировалось 1 раз.
Advanced member
Статус: Не в сети Регистрация: 07.10.2004 Откуда: Сыктывкар
Andrey SHANDERA пробовал и 16. Но только тест прогами. Оказалось чуть медленнее 32. Вобщем пока сам не попробовал - все бы сомневался с размером страйпов. Теперь могу успокоится. Остается еще вариант покопать в направлении смены файловой системы и размера кластеров. Вобщем-то тоже вчера занимался. Заметной разницы не увидел. Разве что фат32 64блок вроде как побыстрее показывала.
_________________ Если не знаешь что делать, делай хоть что-нибудь.
Andrey SHANDERA пробовал и 16. Но только тест прогами. Оказалось чуть медленнее 32. Вобщем пока сам не попробовал - все бы сомневался с размером страйпов. Теперь могу успокоится. Остается еще вариант покопать в направлении смены файловой системы и размера кластеров. Вобщем-то тоже вчера занимался. Заметной разницы не увидел. Разве что фат32 64блок вроде как побыстрее показывала.
А программа Hab (последняя версия), какой страп вам порекомендовала?
Advanced member
Статус: Не в сети Регистрация: 07.10.2004 Откуда: Сыктывкар
Andrey SHANDERA По опыту тех, кто выявлял страйпы на имеющихся у меня моделях винтов - выходил оптимальный страйп размером 32 кб. И не так важно уже, что показывала программа. Важен результат. А он не показал заметного превосходства на малых блоках. Ради чего и требовалась вся эта работа по пересборке рейда. Пользы практической почему-то не принесло. Может у других по другому - но у меня всё вышло именно так.
_________________ Если не знаешь что делать, делай хоть что-нибудь.
Advanced member
Статус: Не в сети Регистрация: 07.10.2004 Откуда: Сыктывкар
На днях поставил 4х640 в рейд 0. Ну и была еще одна возможность тестирования страйпа. Так что я еще раз решил проверить производительность с разными типами страйпов. Долго тестировал. Делал скриншоты (чтобы по ним сравнивать что изменилось). По тестам выходила неоднозначная ситуация. Например по кристал марку вер. 2.2 и кристалмарку 2004 R3 страйп=128 выходил заметно лучше других вариантов. А в тесте HD Tach ver. 3.0.1.0 наоборот среднее чтение и ровнее график был лучше у страйпа 32. После многочасовых экспериментов - вспомнил что легче всего выбор сделать из реального практического быстродействия. Использовал каталог размером 4.2Гб, 8611 файлов, 999 папок + HD файл 5Гб. Замерялось время записи и чтения в полностью идентичных условиях. В итоге заметно проиграл вариант 64кстрайп. 128 оказался на втором месте. А 32 на 1. Разница между 32 была мала, но на скорости считывания мелких файлов отрыв был не 2-3 сек, а поболе. Все показания записывал в текстовой файл, но к сожалению не смог его сейчас найти. Видимо при переливе инфы все таки не сохранил или лежит где-то но найду позже. Так что посчитал нужным сюда отписать. Тестовые проги используют свои алгоритмы для бенчмарков. Однозначно сложно по ним говорить. Но таки обнаружил 32кб как лучший страйп. И вобщем этим доволен. Потратил много времени. Но для пользы. В ближайшем будущем разбирать рейд уже несмогу (да и нехочу). Скорее всего до прихода флэш накопителей в средний ценовой останусь на текущем рейде.
_________________ Если не знаешь что делать, делай хоть что-нибудь.
Advanced member
Статус: Не в сети Регистрация: 07.10.2004 Откуда: Сыктывкар
LAV48 Устанавливал RamDisk Desktop Plus 8.0.4.0. Но тесты проводил именно с винта на винт в РАВНЫХ УСЛОВИЯХ. Такие тесты не просто компетентны - а практичны. После каждой операции копирования - информация удалялась на диске. Так что следующие страйпы делали все то же самое. Информация бралась строго из одного места и так-же отправлялась. Винтов у меня много. Копировать было куда.
Добавлено спустя 4 минуты 2 секунды: P.S. Некоторые тесты проводил по несколько раз т.к. отвлекался от замеров времени.
_________________ Если не знаешь что делать, делай хоть что-нибудь.
Advanced member
Статус: Не в сети Регистрация: 26.08.2005 Откуда: 34
Xmast Копированием с масива на винт Вы проверяли скорость записи. Либо проверять чтением в память, либо на устройство с скоростью записи на порядки выше. Да, практического смысла в таком копировании не много
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения