Нагрузка на диск (ЛОГОТИП)
Этот тест напряговает диски на компьютере, отправляя столько асинхронных операций ввода-вывода, сколько устройство может обработать. Тест должен достичь предела пропускной способности тестового устройства для заданной конфигурации тестовой системы.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 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 | Размер блока каждой транзакции. |
Сценарии | Сценарии для выполнения |
Параметры | Дополнительные параметры |