CrystalDiskMark — распространенная программа для тестирования скорости накопителей памяти (HDD, SSD, microSD, USB флешкарты). Однако она видимо рассчитана для профессионалов, т.к. интерфейс не очень понятен для обычного пользователя. В данной статье постараемся выяснить подробно все значения программы.
Скачать последнюю портативную версию CrystalDiskMark без рекламы (.exe установщик с рекламой)
Интерфейс:
- Количество запусков каждого теста. Все просто. Как на уроках физики: делаем несколько измерений, суммируем и делим на количество тестов => находим среднее значение.
- Размер записываемого файла в тесте. Отвечает на вопрос — Записываем файл на испытуемый диск какого размера?! Доступны варианты: 50мб, 100мб, 500мб, 1гб, 2гб, 4гб, 8гб, 16гб, 32гб. Чем больше файл, тем больше время на тест. Выбирайте значение близкое к вашим задачам. Например средний размер RAW файла Nikon d5100 — 30мб., поэтому выбор в тесте 50мб. будет приближенным к реальному использовании флеш карты.
- Выбор диска для тестирования. Из выпадающего списка выберите диск для тестирования.
- Результаты теста (чтения — запись). Когда завершат работу все тесты, появятся результаты. В левой колонке результаты — чтения, в правой — записи.
- Название диска. Вводится вручную имя диска, любое. Чтобы сделать скриншот, например, и знать для какого диска показаны результаты.
- Выбор определенного теста. Можно выбрать один интересующий тест. Экономит время на проведение всех четырех тестов. Смотрите ниже более подробное описание.
- Запуск всех текстов. Все включено, нажали на кнопку — запустятся подряд все четыре теста.
Тесты:
1. Seq Q32T1 — последовательная запись файла сегментами по 128Кб в режиме мультипоточности
Многопоточные операции
Один из самых сложных вопросов. Много копий было сломано, но вопрос так и остается и на том же месте. С одной стороны, операционная система пытается загружать системные файлы в многопоточном режиме, с другой — в приложениях пользователя многопоточности нет. Ну откуда ей взяться, если любая программа работает по принципу загрузил — посчитал — записал.
Причем здесь многопоточность? Функция «загрузил» сложная по своей сути, ведь исходный файл надо расшифровать, а делать это множеством потоков крайне затруднительно. Конечно, если программа работает в пакетном режиме, то обработку каждого файла можно разнести в независимый поток, тогда множество однопоточных доступов превратиться в один многопоточный. И часто вы конвертируете картинки в пакетном режиме? … и при этом программа действительно распараллеливает выполнение множества заданий?
При множественном доступе HDD теряют производительность, сказывается инерционность позиционера. Что до SSD, то их производительность только возрастает. Причем, ускорение может быть очень-очень большим. Насколько оправдано такое тестирование для домашнего применения? … лично я сомневаюсь.
Хотя многопоточность чтения может присутствовать и в домашней области применения — игровые движки в силах разнести задание на загрузку примитивов в несколько потоков, но многопоточная запись в обычных приложениях крайне маловероятна.
Впрочем, извините за вульгарное сравнение — если до сих пор некоторые игры не поддерживают больше одного процессора (ядра), то довольно странно думать, что в них реализована многопоточная загрузка. Увы, детально вопрос не исследован, поэтому поставим жирный знак вопроса и перейдем к следующей проблеме.
Источник: https://www.overclockers.ru/lab/41187_4/HDD_i_SSD_edinstvo_razlichij.html
2. 4K Q32T1 — рандомная запись файла сегментами по 4Кб в режиме мультипоточности
Схематичное представление последовательной и рандомной записи на диск (wikipedia)
3. Seq: последовательная запись файла сегментами по 1Мб в режиме однопоточности
4. 4K: рандомная запись файла сегментами по 4Кб в режиме однопоточности
P.S. Если вы нашли данную статью по поиску «Обзор и тестирование SSD винчестера», то личный выбор Samsung 850 EVO, скорость которого протестирована на скриншоте CrystalDiskMark. SSD диск намного облегчает жизнь при работе за компьютером. Вы потратите больше денег в ожидании загрузки, а могли бы за это время заработать больше денег.
Купить Samsung 850 EVO:
http://www.amazon.com/Samsung-2-5-Inch-Internal-MZ-75E500B-AM/dp/B00OBRE5UE/
http://catalog.onliner.by/ssd/samsung/mz75e500bam