XDA провела неделю, разбираясь в сожалениях по поводу переполнения каждого слота M.2 потребительской материнской платы, и одна цифра постоянно появлялась в комментариях: второй диск NVMe работал в два раза медленнее первого. Общие полосы PCIe, узкие места чипсета и радиатор, который оказался пластиком, были обычными виновниками. Маркетинговые спецификации предполагают незагруженный основной слот с медной холодной пластиной. В реальных сборках это редко бывает. Бенчмарк SSD показывает, какой слот действительно быстрый, замедляет ли диск после тридцати секунд нагрузки и как случайные чтения 4K сравниваются с последовательными числами на коробке.

Мы протестировали 7 лучших приложений для бенчмарка SSD на Windows, macOS и Linux. Критерием была практичность: совпадают ли параметры по умолчанию с тем, что публикуют обозреватели, можно ли повысить глубину очереди достаточно, чтобы насытить диск Gen 5, и дает ли инструмент какую-нибудь полезную информацию после исчерпания кэша. Большинство сильных вариантов бесплатны, а те, которые стоят денег, недороги.

На что обращать внимание в приложении для бенчмарка SSD

Несколько критериев отличают инструмент, который отвечает на реальные вопросы, от того, который выводит красивое число:

Быстрое сравнение

ПриложениеЛучше всего дляПлатформыБесплатный планВыдающаяся функция
CrystalDiskMarkЦифры, которые все остальные публикуютWindowsДа (с открытым исходным кодом)Профили по умолчанию соответствуют тому, как обозреватели тестируют
AS SSD BenchmarkВторое мнение, используя несжимаемые данныеWindowsДаТест времени доступа и проверки шаблонов копирования
ATTO Disk BenchmarkОбнаружение скал переносаWindowsДаРазвертка по размерам блоков от 512 B до 64 MB
AmorphousDiskMarkАналог CrystalDiskMark на MacmacOSДа (Mac App Store)Знакомый интерфейс, настроенный для APFS и внешнего Thunderbolt
Blackmagic Disk Speed TestБыстрый взгляд на то, может ли диск записывать видеоmacOSДаЦиклический тест с поддержкой, который показывает тепловые падения
KDiskMarkСтиль CrystalDiskMark GUI на LinuxLinuxДа (с открытым исходным кодом)fio под капотом с разумным графическим интерфейсом по умолчанию
fioКонтроль, который скрывает все остальные инструментыWindows, macOS, LinuxДа (с открытым исходным кодом)Сценарные нагрузки и воспроизводимые файлы тестов

7 лучших приложений для бенчмарка SSD на ПК

1. CrystalDiskMark — лучше всего для цифр, которые все остальные публикуют

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

Где он падает: Только Windows. Профиль Real World имитирует типичное использование рабочего стола, но не нагружает диск достаточно долго, чтобы самостоятельно выявить тепловое дросселирование.

Цена:

Платформы: Windows

Скачать: crystalmark.info

Итоговая линия: Выберите CrystalDiskMark для бенчмарка SSD, если вы хотите число, которое вы можете сравнить со всем остальным интернетом без сносок.


2. AS SSD Benchmark — лучше всего для второго мнения, используя несжимаемые данные

AS SSD Benchmark записывает несжимаемые данные, в чем и суть. Некоторые контроллеры (особенно старые конструкции SandForce и несколько дисков без DRAM) публикуют завышенные последовательные числа, когда шаблон теста легко сжимается. AS SSD удаляет это преимущество и дает вам более истинный уровень. Тест времени доступа и тесты шаблонов копирования добавляют полезный сигнал за пределы чистой пропускной способности, и оценка в конце — это быстрый способ ранжировать диски по всему парку.

Где он падает: Проект не получал частые обновления, а максимальный размер теста находится на меньшей стороне. Современные диски Gen 4 и Gen 5 могут быстро пройти кэш, прежде чем AS SSD закончит свой самый длинный запуск.

Цена:

Платформы: Windows

Скачать: alex-is.de

Итоговая линия: Выберите AS SSD Benchmark для бенчмарка SSD, когда вы хотите проверить, не пришли ли основные цифры диска из сжимаемых шаблонов тестирования.


3. ATTO Disk Benchmark — лучше всего для обнаружения скал переноса

ATTO Disk Benchmark развертывает чтение и запись по размерам блоков от 512 байт до 64 мегабайт и отображает пропускную способность на каждом шаге. Результат точно показывает, где диск начинает развиваться и где он падает. Эта форма имеет значение: диск, который достигает пика на блоках 1 MB, но отстает на 4 KB, будет казаться медленным при открытии приложений, даже если его номер последовательности верхнего уровня отличный. Это также эталон, на котором построены многие маркетинговые слайды поставщика, что делает его полезным для перекрестной проверки требований.

Где он падает: Нет случайной нагрузки, нет контроля глубины очереди, так сказать, и только Windows. ATTO — это одномерный вид по замыслу.

Цена:

Платформы: Windows

Скачать: atto.com

Итоговая линия: Выберите ATTO Disk Benchmark для бенчмарка SSD, когда вы хотите увидеть кривую пропускной способности по размерам блоков, а не одно число пика.


4. AmorphousDiskMark — лучший аналог CrystalDiskMark на Mac

AmorphousDiskMark — это ответ macOS на CrystalDiskMark. Макет, профили по умолчанию и метрики достаточно совпадают, чтобы вы могли передать результат обозревателю Windows, и они будут знать, что с ним делать. Он работает чисто на APFS, без проблем обрабатывает внешние корпуса Thunderbolt и сообщает как MB/s, так и IOPS для каждой строки теста. Для пользователя Mac, сравнивающего новый внутренний NVMe с внешним T7 по USB-C, это самый быстрый путь к сравнимым цифрам.

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

Цена:

Платформы: macOS

Скачать: katsurashareware.com

Итоговая линия: Выберите AmorphousDiskMark для бенчмарка SSD на Mac, когда вы хотите результаты, которые непосредственно переводятся в числа Windows, которые вы видите в отзывах.


5. Blackmagic Disk Speed Test — лучше всего быстро проверить, может ли диск записывать видео

Blackmagic Disk Speed Test был создан, чтобы редакторы могли проверить, может ли диск держать заданный видеоформат, и эта перспектива делает его необычно честным в отношении устойчивой производительности. Тест зацикливается, циферблат продолжает двигаться, и любое тепловое падение или исчерпание кэша проявляется как видимое падение чисел за несколько минут. Сетка внизу освещает видеорезолюции и кодеки, которые может обрабатывать диск, что является полезным слоем трансляции, если вы не хотите читать число в мегабайтах в секунду.

Где он падает: Нет случайной нагрузки 4K, нет контроля глубины очереди и ограниченные отчеты. Это хорошо отвечает на один вопрос, а не неглубоко на все.

Цена:

Платформы: macOS (версия для Windows существует, но более старая и менее поддерживаемая)

Скачать: blackmagicdesign.com

Итоговая линия: Выберите Blackmagic Disk Speed Test для бенчмарка SSD на Mac, когда вы хотите понаблюдать, что происходит после исчерпания кэша, а не только в первые десять секунд.


6. KDiskMark — лучше всего Стиль CrystalDiskMark GUI на Linux

KDiskMark оборачивает fio в интерфейс Qt, который отражает CrystalDiskMark почти ячейка за ячейкой. Вы выбираете профиль, указываете его на монтирование, и таблица результатов выглядит идентично тому, что продюсировал бы тестировщик Windows. Под капотом он запускает уважаемый механизм эталона с разумными параметрами по умолчанию, что означает, что цифры надежны и воспроизводимы. Сборки AppImage работают на большинстве дистрибутивов без необходимости диктовки диспетчера пакетов.

Где он падает: Только Linux. Некоторые репозитории пакетов поставляют старые версии, поэтому предпочитайте AppImage или выпуски проекта GitHub для текущих сборок.

Цена:

Платформы: Linux

Скачать: github.com/JonMagon/KDiskMark

Итоговая линия: Выберите KDiskMark для бенчмарка SSD на Linux, когда вы хотите комфорт макета CrystalDiskMark без выхода с рабочего стола, который вы загружаете.


7. fio — лучше всего для контроля, который скрывает все остальные инструменты

fio — это механизм эталона, который оборачивают большинство остальных инструментов. Он работает на Windows, macOS и Linux, принимает обычный текстовый файл задания и позволяет описать нагрузку точно: размер блока, глубина очереди, количество потоков, смешивание чтения/записи, выравнивание, прямой I/O, время выполнения, время разгона. Результат воспроизводим на машинах и легко скрывается в запуск CI, который ловит диск, который тихо деградировал. Тот же файл задания, который работает на домашнем сервере Linux, работает на настольном компьютере Windows на следующий день.

Где он падает: Нет графического интерфейса. Первый файл задания, который вы напишете, предполагает чтение документации. Вывод по умолчанию представляет собой стену текста, и превращение его в диаграмму зависит от вас.

Цена:

Платформы: Windows, macOS, Linux

Скачать: github.com/axboe/fio

Итоговая линия: Выберите fio для бенчмарка SSD, когда у вас есть конкретный вопрос и вы хотите инструмент, который ответит на него одним и тем же способом в следующем месяце и на другой машине.

Как выбрать правильный

Если вы хотите число, которое вы можете сравнить с диаграммой обозревателя, запустите CrystalDiskMark на Windows или AmorphousDiskMark на Mac.

Если вы подозреваете, что маркетинговые цифры диска исходят из сжимаемых данных, перекрестно проверьте с помощью AS SSD Benchmark.

Если вы хотите увидеть, как производительность меняется в зависимости от размеров переноса, запустите ATTO Disk Benchmark.

Если диск хорошо работает в коротких всплесках, но кажется зависает при длительном копировании, оставьте Blackmagic Disk Speed Test работающим на Mac и смотрите, как циферблат падает.

Если вы загружаете Linux, KDiskMark — это то, что ближайший к знакомому графическому интерфейсу, и он дает надежные цифры, потому что опирается на fio.

Если вам нужна воспроизводимость, скрипты или контроль нагрузки за пределами того, что раскрывает графический интерфейс, изучите fio. Каждый другой инструмент в этом списке, на каком-то уровне, — это более дружелюбное лицо на вершине него.

Большинство строителей заканчивают запуском двух: CrystalDiskMark или его эквивалента платформы для быстрого чтения и fio, когда число выглядит неправильно и они хотят понять почему.

FAQ

Почему мои последовательные числа ниже, чем в коробке?

Две распространенные причины. Слот может совместно использовать полосы PCIe с другим устройством (второй слот M.2, контроллер SATA или слот графической карты, который падает с x16 на x8 при заполнении). Или диск работает на более низком поколении PCIe, чем ожидалось, из-за ограничений материнской платы или ЦП. Проверьте спецификацию слота в руководстве материнской платы и подтвердите скорость ссылки в инструменте, таком как CrystalDiskInfo или HWiNFO.

Случайные чтения 4K намного ниже объявленного числа. Диск сломан?

Наверное, нет. Номера случайных IOPS заголовка цитируются при очень высокой глубине очереди на несколько потоков, что ближе к рабочей нагрузке сервера, чем к рабочему столу. Число, которое соответствует повседневному использованию, — это случайное 4K при глубине очереди 1, и оно обычно является малой частью маркетингового числа. Это нормально.

Как узнать, дросселирует ли мой SSD термически?

Запустите устойчивую рабочую нагрузку записи на три-пять минут и смотрите на линию пропускной способности. Если она начинается сильно и падает резко, диск достигает его теплового предела и контроллер замедляет запись для охлаждения. Blackmagic Disk Speed Test на Mac и fio с длительным временем выполнения на любой ОС выявят это. Радиатор или лучший воздушный поток обычно это исправляет.

Повреждает ли бенчмарк мой SSD?

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