Windows
Под ОС Windows оценить производительность дисков SSD можно с помощью пробной версии утилиты HD Tune Pro, которая доступна для загрузки на официальном сайте: http://www.hdtune.com/
Интерфейс программы интуитивно понятен. На вкладке Benchmark необходимо выбрать один из установленных в системе SSD, режим теста (Read или Write), и нажать кнопку Start. Результат будет отображен в виде наглядного графика:
Обратите внимание, что тестирование в режиме записи доступно только для пустых SSD, на которых отсутствует какая-либо разметка разделов, и безвозвратно уничтожает данные.
Если выполнение теста на запись невозможно, воспользуйтесь вкладкой File Benchmark, которая осуществляет недеструктивное измерение путем серии обращений к файлу на дисковой системе. Из-за этого значения будут несколько выше, нежели для Benchmark, поскольку на результате отразятся механизмы кэширования ОС.
Linux
Под ОС Windows оценить производительность SSD можно с помощью утилиты IOzone: http://www.iozone.org/ Для этого она осуществляет набор операций к файлу на дисковой системе.
IOzone входит в репозиторий non-free дистрибутива Debian, который по умолчанию не подключен. Что бы исправить это, необходимо модифицировать файл /etc/apt/sources.list по аналогии со следующим примером:
deb http://ftp2.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp2.de.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free
Для установки IOzone последовательно выполните команды: apt-get update и apt-get install iozone3. Запускаем тест производительности: iozone -a -b ssd.xls. В данном случае результат будет записан в файл ssd.xls, который для удобства следует загрузить в табличный процессор, например, Excel.
IOzone проводит множество тестов. Рассмотрим основные из них.
Read/Write – последовательное чтение/запись блоков данных определенной длины во вновь созданный файл заданного размера.
Re-read/Re-write – повторное чтение/запись блоков данных определенной длины в уже существующий файл заданного размера.
Random read/Random write – произвольное чтение/запись блоков данных определенной длины в файл заданного размера.
Для каждого теста итоговые цифры собраны в таблицу, в которой левая колонка – это размер файла, верхняя строка – размер блока данных. Результаты измеряются в килобайтах, скорость выполнения операции – в килобайтах в секунду.
Для наглядности на основании полученных данных можно построить трехмерную диаграмму.