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


Тест производительности гибридной обрезки (LOGO)

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

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

   
Спецификации
  • Устройства. служба хранилища. Hd.Sata.HybridInformation.BasicFunction
Платформы
  • Windows 10, клиентские выпуски (x86)
  • Windows 10, клиентские выпуски (x64)
Поддерживаемые выпуски
  • 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
Ожидаемое время выполнения (в минутах) 180
Категория Тест производительности
Время ожидания (в минутах) 10 800
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

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

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

Выполнение теста

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

Диск должен поддерживать команду Trim. Слово 169-разрядное значение 0 для данных IDENTIFY DEVICE должно иметь значение 1 (см. раздел ACS-2 7.18.71). Тест отправляет команды Trim с помощью команды DATA SET MANAGEMENT.

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

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

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

  • Проверка трассировки WTT

    • Просмотр журнала задач теста производительности trim.

    • Откройте файл журнала TrimPerf.wtl.

    • Проверьте наличие сообщений, которые могут решить проблему.

    • Скопируйте файл журнала WTL. Это трассировка WTT, описанная в разделе трассировки WTT.

  • Не найдены метрики

    • Тест зависит от включенной трассировки Storport ETW, чтобы получить метрики завершения команды. Дополнительные сведения о включении этой трассировки см. в разделе трассировки ETW.

    • Убедитесь, что другие трассировки Storport ETW в настоящее время не регистрируются. Одновременно может быть активна только одна трассировка Storport ETW.

  • Если появится сообщение об ошибке "Тестовый выпуск не поддерживает обрезку", попробуйте следующее:

    • Убедитесь, что в слове 169 бита 0 идентификатора SSD SSD задано значение одного.

    • Попробуйте отправить команду Trim с помощью DATA SET MANAGEMENT.

    • Снова запустите тест.

  • Если тест завершился ошибкой, так как максимальная задержка чтения и записи превысила 500 миллисекунд, попробуйте выполнить следующее:

    • Проверьте задержку ввода-вывода без обрезки. Попробуйте снизить задержку ниже 500 миллисекунда.

    • Проверьте задержку ввода-вывода с наличием Trim. Попробуйте снизить задержку ниже 500 миллисекунда.

Сведения об устранении неполадок см. в разделе "Устранение неполадок Device.служба хранилища Тестирование.

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

Это просто оболочка вокруг обычного теста производительности Обрезки. Единственное различие заключается в том, что каждый тест ввода-вывода отправляется с приоритетом. Кроме того, тест будет работать только с первой парой ГБ, равной размеру кэша устройства.

Тестовые метрики

Команда Metric

Trim

Все команды TRIM должны выполняться менее чем в 500 миллисекундах.

Операции ввода-вывода (с одновременной отправкой обрезки)

  • Все команды чтения и записи должны выполняться менее чем в 500 миллисекундах.

  • 98,5% команд ввода-вывода должны выполняться менее чем в 100 миллисекундах.

 

Выполните следующие действия, чтобы вручную воспроизвести этот тест:

  • Перейдите к следующей записи реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_[имя диска в тестовом состоянии]\[путь экземпляра устройства]\Параметры устройства

  • Щелкните правой кнопкой мыши Storport, наведите указатель мыши на "Создать", а затем выберите значение DWORD (32-разрядная версия).

  • Присвойте ключу EnableLogoETW и задайте значение 1.

  • Отключите и подключите диск под тестом к системе или перезагрузите систему, чтобы включить параметр реестра.

  • Скопируйте файлы TrimPerf.exe, EtwProcessor.dll, Wex.Common.dll и Wex.Communication.dll локально.

  • Выполните команду .

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

Команда Description

TrimPerf.exe /DriveNumber [служба хранилища DriveNumber] /LogDriveLetter [LogerDriveLetter]: /DeviceType [DeviceType] /Scenario [Scenario] /DiskSize [DiskSize] /Cooldown [Cooldown]

Выполняет тест.

 

Параметры

Наименование параметра Описание параметра
WDKDeviceID Путь к экземпляру устройства для тестирования
LLU_NetAccessOnly Учетная запись пользователя для доступа к тестовой общей папке.
LLU_LclАдминистратор Usr Учетная запись пользователя для выполнения теста.
служба хранилища DriveNumber Номер диска для тестирования устройства
Детализации Подробные сведения о выходных данных журнала. 0 является наименее подробным, 4 является наиболее подробным
DeviceTag Тег устройства
DeviceID Номер устройства
IoOperation Чтение или запись
DiskSize Размер диска
Logfile Имя файла журнала