Поделиться через


Нагрузка на диск (ЛОГОТИП)

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

Сведения о тесте

   
Характеристики
  • Device.Storage.Controller.BasicFunction
  • Device.Storage.Hd.BasicFunction
  • Device.Storage.Optical.Features
  • Device.Storage.Hd.RemovableMedia.BasicFunction
Платформы
  • Windows 10, клиентские выпуски (x86)
  • Windows 10, клиентские выпуски (x64)
  • Windows Server 2016 (x64)
  • Windows 10, клиентские выпуски (Arm64)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 90
Категория Сценарий
Время ожидания (в минутах) 5400
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

Дополнительная документация

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

Запуск теста

Перед запуском теста завершите настройку теста, как описано в следующих требованиях к тестированию:

Если вы тестируете любой диск, требующий носителя, или тестирование в системном режиме на компьютере с дисками, для которых требуется носитель, необходимо вставить носитель в диски. Используемый носитель должен быть отформатирован и содержать данные, которые занимают не менее 50 % емкости носителя.

Устранение неполадок

Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.

Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Storage.

Дополнительные сведения

Тест проходит путь экземпляра целевого тестового устройства. Он находит все жесткие диски и оптические диски, равные или подключенные к тестовом устройству. Затем тест будет проходить через следующие сценарии на всех найденных устройствах:

  • Последовательное чтение

  • Последовательная запись

  • Последовательная проверка (запись с последующим чтением и сравнением)

  • Случайное чтение

  • Случайная запись

  • Случайная проверка

Тесту присваивается фиксированное время выполнения, и каждый сценарий выполняется в течение части этого времени. В случае шести сценариев и времени выполнения 90 минут каждый сценарий выполняется в течение 15 минут. В ходе теста отображаются диалоговые окна с ходом выполнения текущего сценария. Все сценарии записи (включая проверку) пропускаются для оптических устройств. Размер отдельных передаваемых данных определяется параметром командной строки; размер по умолчанию для теста логотипа составляет 32 КБ.

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

  • Тест может найти необработанный диск без секций.

  • Тест может найти необработанный, неформатированный том.

  • Тест может найти том, который можно отключить.

Если ни одна из описанных выше ситуаций не доступна, тест выполняет операции ввода-вывода через файловую систему. Это действие требует больше ресурсов ЦП и может не дать точные измерения пропускной способности и задержки для устройства. В третьей ситуации (тест находит том, который может быть отключен), который является наиболее распространенным режимом, в котором выполняется тест, тест выделяет тестовый файл для использования и записывает только в экстенты этого файла. Это гарантирует, что тест никогда не повреждает файловую систему тестируемого устройства.

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

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

Синтаксис команды

Параметр команды Описание

DiskIo

Запускает тест.

Предупреждение

   Для справки командной строки для этого тестового двоичного файла введите /h.

 

Список файлов

Файл Расположение

DiskIo.exe

<[testbinroot]>\nttest\driverstest\storage\wdk

StorageDevices.dll

<[testbinroot]>\nttest\driverstest\storage\wdk

 

Параметры

Имя параметра Описание параметра
WDKDeviceID
TestDuration Длительность всего теста в секундах.
BlockSize Размер блока каждой транзакции.
Сценарии Сценарии для выполнения
Параметры Дополнительные параметры