Открыть сервис

CrystalDiskMark: тест производительности дисков

CrystalDiskMark — это бесплатная утилита с открытым исходным кодом для тестирования производительности накопителей (жёстких дисков, SSD, NVMe и внешних носителей) в операционных системах семейства Windows. Программа измеряет скорость последовательного и случайного чтения и записи данных, предоставляя пользователю наглядные результаты в мегабайтах в секунду (МБ/с) и количестве операций ввода-вывода в секунду (IOPS). Разработчиком является японский программист Нориюки Миядзаки (Noriyuki Miyazaki), выпускающий утилиту под псевдонимом Crystal Dew World.

История

Первая версия CrystalDiskMark появилась в 2007 году как лёгкий инструмент для быстрой оценки производительности жёстких дисков. С ростом популярности твердотельных накопителей (SSD) программа стала одним из стандартных бенчмарков в русскоязычном и мировом сообществе. Активное развитие утилиты пришлось на 2010-е годы: были добавлены поддержка новых протоколов (NVMe), тестирование случайных операций с очередями и многопоточностью, а также режимы для проверки RAM-дисков и сетевых хранилищ. Актуальные версии (начиная с 8.x) получили обновлённый интерфейс с тёмной темой и поддержку переменных размеров тестового файла.

Ключевые характеристики

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

  • Размер тестового файла — по умолчанию 1 ГиБ (GiB), доступны значения от 16 МиБ до 64 ГиБ. Больший размер позволяет снизить влияние кэша накопителя и получить более реалистичные показатели при длительной нагрузке.
  • Количество проходов — число повторений каждого теста для усреднения результата (от 1 до 9).
  • Глубина очереди (Queue Depth, QD) — количество одновременных запросов ввода-вывода. Стандартные значения: QD1 (одиночный поток) и QD8 или QD32 (многопоточный режим, характерный для серверных нагрузок).
  • Тип данных — случайный набор (по умолчанию) или заполнение нулями/единицами для проверки сжатия контроллером (актуально для некоторых моделей SSD).

Виды тестов

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

  1. Seq — последовательное чтение и запись. Моделирует копирование крупных файлов (видео, архивов). Это самый высокий показатель, который указывается производителями на коробках.
  2. RND4K Q1T1 — случайное чтение и запись блоков по 4 КиБ в один поток без очереди. Показывает отзывчивость системы при работе с мелкими файлами, загрузке ОС и запуске приложений.
  3. RND4K Q32T16 — случайные операции с блоками 4 КиБ при глубине очереди 32 и 16 потоках. Демонстрирует производительность при тяжёлых многозадачных нагрузках (базы данных, рендеринг).
  4. RND4K Q8T8 — промежуточный вариант, добавленный в версии 8.x для более точной имитации игровых нагрузок.

В новых версиях (8.0+) появились дополнительные пресеты: тест на смешанную нагрузку (Mixed) с соотношением чтения и записи 70/30, а также тест производительности при работе с файлами малого размера (4 КиБ) в режиме реального времени.

Интерпретация результатов

Результаты CrystalDiskMark принято интерпретировать с учётом типа накопителя. Для современных NVMe SSD последовательное чтение может достигать 7000–14000 МБ/с (в зависимости от версии PCIe), тогда как для SATA III SSD этот показатель ограничен ~550 МБ/с. Ключевым отличием SSD от HDD является производительность случайных операций: у жёстких дисков показатели RND4K редко превышают 1–2 МБ/с, тогда как у твердотельных накопителей они достигают 50–100 МБ/с.

Важно учитывать, что результаты зависят от:

  • состояния накопителя (степень заполнения, износ ячеек);
  • работы фоновых процессов операционной системы;
  • температуры устройства (при перегреве возможен троттлинг);
  • включённого кэширования записи и технологии SLC-кэша у SSD.

Для получения достоверных данных рекомендуется закрыть ресурсоёмкие приложения и проводить тест на накопителе, заполненном не более чем на 70–80 %.

Применение

CrystalDiskMark широко используется в следующих целях:

  • Диагностика — проверка фактической скорости накопителя после покупки для выявления несоответствия заявленным характеристикам или подделок.
  • Сравнительное тестирование — сопоставление производительности разных моделей SSD и HDD при выборе комплектующих.
  • Мониторинг деградации — регулярное тестирование позволяет заметить падение скорости, вызванное износом ячеек памяти или ошибками прошивки.
  • Оценка эффективности настроек — проверка влияния включения TRIM, обновления драйверов контроллера или изменения файловой системы на скорость работы.

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

Ограничения и критика

Несмотря на популярность, CrystalDiskMark имеет ряд ограничений. Во-первых, тест не отражает реальную производительность в сложных сценариях, таких как одновременная работа с множеством файлов разного размера или длительная нагрузка, приводящая к исчерпанию SLC-кэша. Во-вторых, синтетические результаты могут не совпадать с ощущаемой скоростью в повседневных задачах. Критики отмечают, что для оценки игровой производительности или работы с базами данных более репрезентативны специализированные тесты, например, PCMark или 3DMark Storage Benchmark. Кроме того, программа не поддерживает тестирование сетевых дисков (NAS) напрямую, хотя может работать с подключёнными сетевыми папками через букву диска.

Смежное программное обеспечение

Разработчик Crystal Dew World также выпускает связанные утилиты: CrystalDiskInfo (мониторинг состояния накопителей через S.M.A.R.T.) и CrystalDiskMark Shizuku Edition (версия с изменённым оформлением). Начиная с версии 8.0, программа доступна в двух редакциях: стандартной и Shizuku, отличающихся только визуальной темой.

Загружаем BFOmetr…