Проверка диска на скорость чтения и записи. Способы проверки скорости жесткого диска

19.09.2019

От грамотности и скорости работы жесткого диска зависит производительность компьютера. С течением времени, или сразу после покупки, у пользователя может возникнуть подозрение, что HDD или SSD накопитель работают на малой скорости, из-за чего данные с них считываются «с тормозами». В Windows нет инструмента, который бы позволял проверить скорость работы жесткого диска. При этом сторонних решений достаточно, и ниже мы рассмотрим работу двух наиболее популярных программ для проверки жесткого диска – CrystalDiskMark и HD Tune.

Как проверить скорость жесткого диска программой CrystalDiskMark

CrystalDiskMark – наиболее простое и удобное приложение, когда требуется проверить скорость работы жесткого диска или твердотельного накопителя. Функциональность программы невелика, но и установки она не требует, если загрузить ее официального сайта разработчиков. Скачивать нужно приложение, в зависимости от разрядности операционной системы, используемой на компьютере.

Плюсом приложения является поддержка русского языка, при этом требуется дать некоторые объяснения по ее работе. Запустив программу, пользователь увидит 5 зеленых кнопок, каждая из которых выполняет определенный набор тестов:

  • All. Нажав данную кнопку, приложение проведет все проверки, на которые способно;
  • Seq Q32T1. Утилита протестирует последовательное выполнение чтения/записи в один поток с глубиной 32;
  • 4K Q32T1. Утилита протестирует случайное выполнение чтения/записи в один поток с глубиной в 32 блоков размером 4K;
  • Seq. Утилита протестирует последовательное выполнение чтения/записи в один поток с глубиной 1;
  • 4K. Утилита протестирует случайное выполнение чтения/записи в один поток с глубиной в 1 блоков размером 4K.

Для справки: Q32T1 – обозначает количество одновременных потоков и глубину очереди. Если имеется необходимость, данные показатели можно изменить в настройках программы.

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


Важно: Перед тестированием жесткого диска программой CrystalDiskMark, рекомендуется закрыть все приложения, которые могут оказывать влияние на скорость работы накопителей. Особое внимание нужно уделить загрузкам различных файлов из интернета, например, торрент-трекерам.

По результатам тестирования жесткого диска программой CrystalDiskMark, пользователь увидит информацию в графах Read (Чтение) и Write (Запись) для выбранных тестов (или для всех сразу).

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

Как проверить жесткий диск программой HD Tune

Приложение HD Tune имеет значительные отличия от CrystalDiskMark в плане функциональности. Если рассмотренная выше программа способна только протестировать скорость чтения и записи дисков, то приложение HD Tune также может рассказать о температуре накопителя, времени доступа, уровне загрузки процессора, серийном номере HDD или SSD, а также о многом другом. Программа доступна в двух версиях – платной и бесплатной. Для стандартной проверки хватит бесплатного варианта, который можно загрузить с сайта разработчиков. После загрузки, утилиту HD Tune потребуется установить на жесткий диск, в отличие от CrystalDiskMark.

Программа HD Tune способна предложить несколько видов тестов, а также предоставить различную информацию о диске в 4 вкладках:


Стоит отметить, что перед тестированием дисков программой HD Tune, также рекомендуется максимально снизить нагрузку на них, закрыв приложения, антивирусы и прочее, что может их нагружать.

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

Как проверить скорость жесткого диска с программой CrystalDiskMark

Популярная и очень удобная программа, предназначенная для сравнительного анализа (тестирования) быстродействия жестких дисков компьютера. Позволяет измерить скорость чтения и записи данных. По данным http://www.softportal.com от 14.01.2018: последнее обновление было 05.11.2017.

Как скачать CrystalDiskMark?

http://www.softportal.com/get-6473-crystaldiskmark.html

И на этом сайте можно выбрать, откуда вы будете скачивать с сайта разработчика или непосредственно с софтпортала.

exe файл загрузится и вы должны кликнуть по нему левой кнопкой мыши два раза.

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

После того, как я нажал «Финиш» произошел автозапуск.

Настройки CrystalDiskMark

Главные параметры CrystalDiskMark находятся в главном окне:

Итак, по порядку:

  1. Количество проверок . По умолчанию будет установлено 5 проверок. На самом деле, достаточно и трех, а максимум можно установить 9. Как итог, в результате вы увидите среднее значение всех проверок.
  2. Размер файла . Это объем тестового файла, посредством записи\считывания которого будут считаться результаты первого теста. Оставляйте значение по умолчанию.
  3. Выбор диска . Выберите диск, тест скорости которого необходимо провести. В моем случае, это диск C:/ и в вашем, возможно, тоже.

Помните! Чтобы рассчитать реальную скорость диска, в частности SSD, требуется, чтобы на накопителе было свободно минимум 15-20% объема. При размере диска Например, если у вас диск на 500 Гб, то свободного пространства должно быть не менее 75-100 Гб. Будет правильно, закрыть все программы, нагружающие диск, тот же торрент, фотошоп и прочие.

Есть и другие настройки, о которых мы поговорим ниже. Но, скажу сразу, особой роли они не играют.

Следующим шагом вам необходимо нажать на кнопку ALL , чтобы запустить все тесты.

Тесты запущены

После того, как завершится процесс, программа выдаст результаты.

1 строка – Seq Q32 T1 – проверяется запись и считывание файла размером в 1 Гб, с глубиной в 32 используя 1 поток.

2 строка – 4 KiB Q8 T8 – записываются блоки, размером в 4 Кб, в случайном порядке с глубиной в 8, используя 8 потоков.

3 строка – 4 KiB Q32 T1 – записываются блоки, размером в 4 Кб, в случайном порядке с глубиной в 32, используя 8 потоков.

4 строка – 4 KiB Q1T1 – записываются блоки, размером в 4 Кб, в случайном порядке с глубиной в 1 используя 1 поток.

Левая колонка показывает скорость чтения , правая колонка – запись . В названии каждой колонки можно заметить единицу измерения – Мегабайт в секунд у.

Вот результаты обычного жесткого диска на 500 Гб:

На что важно обратить внимание? На третью и четвертую строчки (тесты 4 KiB Q32 T1 и 4 KiB Q1T1 ). Значительное число файлов, участвующих в работе системы имеют размер от 4 до 8 Кб. Именно поэтому, данные параметры играют ключевое значение в скорости работы системы.

Строка с параметрами теста Seq Q32 T1 показывает скорость копирования больших, целостных файлов. Например, фильмов или образов дисков. Этот показатель не особо влияет на скорость работы системы, если оценивать скорость в целом.

Как вы уже поняли, операционная система работает гораздо быстрее, если использовать SSD накопитель. Попробуйте провести данный тест с hdd диском, а потом с ssd накопителем, и все сами узнаете.

Скорость чтения/записи случайных данных, объемом от 4 Кб до 8 Кб в десятки раз возрастет. Наверняка, вы используете hdd с ОС Windows и даже после переустановки винды, со временем, производительность падает. С sdd все по-другому.

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

Программы для теста скорости работы жесткого диска

Для проверки скорости в этой программе в поле Накопитель нужно выбрать нужный вам диск. Это может быть как винчестер полностью, так и отдельные его логические разделы. При этом можно стартовать с определенной позиции на этом диске. Она указывается в соответствующем поле Позиция (%), это довольно полезно при большом объеме проверяемого диска. В поле Режим Вы можете выбрать режим, тест которого хотите провести. Всего их 4: Чтение, запись, запись+чтение, запись+чтение+проверка. Также у Вас есть возможность протестировать пиковую скорость винчестера и записать результаты теста в текстовый файл, что может пригодиться при возникновении каких-либо ошибок. Для этого нужно поставить галочки возле соответствующих полей.

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

Что примечательно, если Вы захотите начать новое тестирование (например, другого раздела), то результаты предыдущего не пропадают и график продолжается, что удобно для сравнения результатов.

Скачать HD Speed — http://www.steelbytes.com/?mid=20

Эта программа имеет русскую версию, но простота интерфейса позволяет пользоваться и англоязычной версией утилиты.

Для проверки скорости с помощью этой программы в первую очередь надо выбрать число циклов записи и чтения и размер тестируемого файла. Наиболее оптимальными вариантами будут значения 5 и 1 GiB соответственно. Далее в открывающемся списке выбирается диск для теста. После этого следует выбрать кнопку All.

Хотя, очень часто, достаточно ограничится проверкой последовательной записи и чтения (кнопка SeqQ32T1). После проверки программа выдаст Вам результаты скорости чтения диска и записи на него (соответственно, это столбцы Read и Write).

Скачать CrystalDiskMark — http://crystalmark.info/software/CrystalDiskMark/index-e.html

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

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

Если Вас интересует более подробная картина, то обратитесь к графику, по вертикальной оси которого откладываются непосредственно значения скорости, а по горизонтальной – стадия проверки.

Скачать Ashampoo HDD Control 2 — https://www.ashampoo.com/ru/rub/pin/0365/system-software/hdd-control-2

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

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

  • Интерфейс подключения - SATA/IDE/SCSI (а для внешних дисков - USB/FireWare/eSATA). Все интерфейсы имеют разную скорость обмена данных.
  • Объем кэша или буфера жесткого диска. Увеличение объема буфера позволяет увеличить скорость передачи данных.
  • Поддержка NCQ, TCQ и прочих алгоритмов повышения быстродействия.
  • Объем диска. Чем больше данных можно записать, тем больше времени нужно на чтение информации.
  • Плотность информации на пластинах.
  • И даже файловая система влияет на скорость обмена данных.

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

Что такое шпиндель

Шпиндель - единая ось в жестком диске, на которой установлено несколько магнитных пластин. Эти пластины закреплены на шпинделе на строго определенном расстоянии. Расстояние должно быть таким, чтобы при вращении пластин считывающие головки могли читать и записывать на диск, но при этом .

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

Двигатель отвечает за вращение пластин, и это позволяет работать жесткому диску.

Что такое скорость вращения шпинделя

Скорость вращения шпинделя (spindle speed) определяет, насколько быстро вращаются пластины в нормальном режиме работы жесткого диска. Скорость вращения измеряется в оборотах в минуту (RpM).

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

Время, которое требуется для , чтобы перейти к запрошенной дорожке/цилиндру, называется временем поиска (seek latency) . После того как считывающие головки переместятся в нужную дорожку/цилиндр, надо дождаться поворота пластин, чтобы необходимый сектор оказался под головкой. Это называется задержками на вращение (rotational latency time) и является прямой функцией скорости шпинделя. То есть, чем быстрее скорость шпинделя, тем меньше задержки на вращение.

Общие задержки на время поиска и задержки на вращение и определяют скорость доступа к данным. Во многих программах для оценки скорости hdd это параметр access to data time .

На что влияет скорость вращения шпинделя жесткого диска

Большинство стандартных 3,5″ жестких дисков сегодня имеют скорость вращения шпинделя 7200 оборотов в минуту. Для таких дисков время, за которое совершается половина оборота (avg. rotational latency ), составляет 4,2 мс. Среднее время поиска у этих дисков - около 8,5 мс, что позволяет обеспечить доступ к данным примерно за 12,7 мс.

У жестких дисков WD Raptor скорость вращения магнитных пластин - 10 000 оборотов в минуту. Это уменьшает среднее время задержки на вращение до 3 мс. У «рапторов» и пластины меньшего диаметра, что позволило сократить среднее время поиска до ~5,5 мс. Итоговое среднее время доступа к данным - примерно 8,5 мс.

Есть несколько моделей SCSI (например, Seagate Cheetah), у которых скорость вращения шпинделя достигает 15 000 оборотов в минуту, а пластины еще меньше, чем у WD Raptor. Среднее время rotational latency у них - 2 мс (60 сек / 15 000 RPM / 2), среднее время поиска - 3,8 мс, среднее время доступа к данным - 5,8 мс.

Диски с высокой частотой вращения шпинделя имеют низкие значения как времени поиска, так и задержки на вращение (даже при произвольном доступе). Понятно, что жесткие диски с частотой шпинделя 5600 и 7200 обладают меньшей производительностью.

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

Как узнать скорость вращения шпинделя жесткого диска

На некоторых моделях скорость шпинделя написана прямо на наклейке. Найти эту информацию несложно, так как вариантов немного - 5400, 7200 или 10 000 RpM.

Чтобы выполнить тест скорости записи/чтения диска, запустите командную строку от имени администратора. Для этого в Windows нажмите кнопку "Пуск", в списке программ найдите раздел "Служебные – Windows" и в нем пункт "Командная строка". Нажмите на него правой кнопкой мыши, в открывшемся контекстном меню выберите подпункт "Дополнительно > Запуск от имени администратора" и подтвердите действие.

Для запуска предустановленного набора тестов наберите команду:

Winsat disk

и нажмите клавишу "Enter". По завершении работы данной команды результаты тестов скорости будут выведены в окно консоли.

Нам интересны следующие строки:

  • Disk Random 16.0 Read – скорость чтения случайных 256 блоков размером 16 Кб (т.е. 4 Мб тестовых данных);
  • Disk Sequential 64.0 Read – скорость чтения последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных);
  • Disk Sequential 64.0 Write – скорость записи последовательных 256 блоков размером 64 Кб (16 Мб тестовых данных).

Также рядом с результатами скорости можно увидеть индекс производительности ваших дисков, тот самый, который выводится в окне свойств системы Windows 7. Для Windows 7 он будет находиться в диапазоне от 1.0 до 7.9, а для Windows 8 и 10 – от 1.0 до 9.9.

По желанию, для более тонкого тестирования к команде "winsat disk" можно добавить следующие параметры:

  • "-seq" или "-ran" – последовательное или случайное чтение/запись;
  • "-read" или "-write" – чтение или запись;
  • "-n N" — номер физического диска (N – число). По умолчанию номер равен "0". Нельзя использовать вместе с параметром "-drive";
  • "-drive X" – диск (X – буква без двоеточия). По умолчанию тестируется диск "C:". Нельзя использовать вместе с параметром "-n";
  • "-count N" – количество итераций теста записи/чтения, где N – число от 1 до 50 (по умолчанию 1);
  • "-iocount N" – количество тестовых блоков, которые будут записаны/прочитаны во время тестирования, где N – число от 256 до 5000 (по умолчанию 256);
  • "-seqsize N" – размер блоков в байтах для теста скорости последовательной записи/чтения, где N – число от 65536 до 1048576 (по умолчанию 65536);
  • "-ransize N" – размер блоков в байтах для теста скорости случайной записи/чтения, где N – число от 16384 до 1048576 (по умолчанию 16384).

С другими параметрами команды "winsat disk" можно ознакомиться на сайте Microsoft TechNet (на английском) .

Примеры использования

Следующая команда выполнит предустановленный набор тестов скорости чтения/записи на диске "D:":

Winsat disk -drive d

Тест скорости чтения последовательных блоков на диске "D:":

Winsat disk -seq -read -drive d

Тест скорости записи случайных блоков на диске "D:":

Winsat disk -ran -write -drive d

Две итерации теста скорости чтения 512 случайных блоков размером 1Мб (1048576 б) на диске "D:" (т.е. в целом будет прочтено 2×512×1048576=1073741824 б=1 Гб):

Winsat disk -ran -read -drive d -count 2 -iocount 512 -ransize 1048576

Тест съемных носителей

Командой "winsat disk" можно также проверить скорость таких съемных носителей как флешки, карты памяти и др. Не рекомендуем выполнять предустановленный набор тестов командой "winsat disk -drive X", так как флешки и карты памяти работают медленнее жесткого диска компьютера и предустановленный набор тестов может выполняться очень долго. Эффективнее будет использовать следующие команды:

Winsat disk -seq -read -drive X winsat disk -seq -write -drive X winsat disk -ran -read -drive X winsat disk -ran -write -drive X

где X – буква съемного диска.

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