статьи

Как узнать скорость диска компьютера — SSD или HDD [CrystalDiskMark]

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

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

hdd

Некогда я писал статью про такую замечательную программу как HD Tune, но так как она совсем не торопится обновляться (особенно в бесплатной версии), да и в некотором смысле предоставляет не самую подробную информацию, было решено поделится такой простой, лёгкой и удобной программой, как СrystalDiskMark, а заодно рассказать немного о корректном измерении скорости с точки зрения полезности полученной в ходе теста информации.

Давайте приступим.

Анализ скорости HDD, SSD и иных носителей с помощью СrystalDiskMark

Скачать программу можно, например по этой вот ссылке. На момент написания статьи последняя стабильная версия была CrystalDiskMark (она лежит по ссылке), в случае, если Вам нужна более свежая версия, то взять её можно с сайта разработчика (кстати там же есть другой полезный софт от автора, вроде CrystalCPUID, CrystalDiskInfo и тп).

CrystalDiskMark архив с программой

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

Установка (если Вы качали по первой ссылке) не требуется (просто распакуйте архив и запустите, в зависимости от разрядности системы, файл DiskMark32.exe или DiskMark64.exe).

измерение скорости диска crystaldiskmark

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

Если Вы пошли по второму пути, то давайте разберемся что тут к чему:

  • Сверху вниз есть пять зеленых кнопок, где первая (All), как говорилось выше, запускает все типы тестов, нажатие же на одну конкретную запустит только один соответствующий тест;
  • Колонки Read и Write, что правее кнопок и изначально имеют нули, после теста покажут измеренные чтение (Read) и запись (Write) с диска;
  • Полоска выпадающего меню сверху (где 5, 1Gib, C:\ и пр) отвечает за дополнительные параметры, каждый из которых представляет из себя следующее (слева направо):
    • Количество проверок (5), - задаёт количество повторов, по результатам которых выводит среднее значение (т.е влияет на конечную объективность измерения, но и отнимает время на тестирование);
    • Размер файла (1 GiB), - задает объём файла, который будет использоваться для чтения или записи в тестах;
    • Диск (C: 63% (45/72Gib), - позволяет выбрать диск, который будет тестироваться (если у вас их несколько).
  • Ну и в самом верху есть типовое меню, где существуют настройки, инструкция и другие базовые полезности.

Что касается типов тестов, то, не считая All, получается следующее:

  1. Seq Q32T1 - тест последовательного чтения/записи с глубиной 32 в 1 поток;
  2. 4K Q32T1 - тест случайного чтения/записи блоков размером 4K с глубиной 32 в 1 поток;
  3. Seq - аналогично пункту 1, но глубина 1;
  4. 4K - аналогично пункту 2, но глубина 1.

Где:

  • Q32T1 - это количество потоков и глубина очереди (могут отличаться), которые задаются в настройках;
  • 4K - размер блока тестирования, может принимать иные значения (в зависимости от версии программы, настроек и тп).

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

настройки crystaldiskmark - тип данных, пауза, очередь и потоки

Рядовому пользователю, в большинстве случаев, хватит настроек по умолчанию, а количество пробегов теста на измерение скорости диска, собственно, примерно 3-5.

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

Что касается результатов, то:

результаты измерения скорости диска в CrystalDiskMark

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

Дело в том, что при повседневном использовании компьютера достаточно редко когда (примерно лишь в 20% случаев) требуется использование последовательных процессов чтения/записи больших блоков данных, и куда чаще случайные небольшие (порядка 80% всей дисковой активности), поэтому маркетологи, указывающие огромные значения скорости/записи, собственно, частенько привирают. Источники измерений средней статистики и выводов, - раз и два (во втором случае урезанный перевод).

Такие дела.

к содержанию ↑

Послесловие

Считать ли эти измерения объективными или нет, - дело Ваше, благо можете сравнить с тем же HD Tune или вне синтетических тестов на основе Вашего рода взаимодействия с компьютером. Наше дело поделиться.

Как и всегда, если есть какие-то адекватные вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой статье.

  • Sonikelf

    Диски-диски..

  • Mahaon

    Компактно. Удобно. Спасибо.:)

    • Sonikelf

      Пожалуйста :)

  • Александр

    Здравствуйте. У меня в строке 4K Q32T1 выданы такие данные: 1.049 и 0.936. А по результатам теста последней строки. т.е. 4K результат - 0.452 и 0.968. Это что за цифры, не сорость же 1 мб/сек?

    • Sonikelf

      Приветствую. Вполне вероятно, что она

  • hello

    Интересно

    • Sonikelf

      Это хорошо

  • Алекс

    Автор, спасибо тебе колоссальное за статью! От себя хочу добавить, что сталкивался с такой проблемой на хостинге

    • Sonikelf

      Ага, бывает

  • Виктор

    "Seq Q32T1 - тест последовательного чтения/записи с глубиной 32 в 1 поток"
    Скажите, а что значит С ГЛУБИНОЙ 32 ?

    • Sonikelf

      Глубина 32 - это глубина очереди.

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

      В рамках тестов скорости мы смотрим как быстро он работает за единицу времени с количеством запросов.

      • Виктор

        Понятно. Спасибо за ответ.

 

* - комментарии могут появляться не сразу, попасть в спам или быть удалены за несоответствие правилам