Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Хотите узнать, какой из ваших жестких дисков имеет самую быструю скорость и действительно ли он так быстр, как обещают производители? Будь то ПК или сервер, бесплатная утилита Diskspd проведет стресс-тестирование и оценит ваши жесткие диски.

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Примечание:

Стресс-тест – это способ проверить надежность.

Раньше пользователи часто использовали старую утилиту Microsoft SQLIO для стресс-тестирования. Однако в настоящее время Microsoft предоставляет только утилиту Diskspd для замены SQLIO.

1. Зачем использовать Diskspd?

Diskspd сообщит вам максимальную емкость вашего жесткого диска или самую быструю точку на жестком диске, которую вы можете использовать, например, для игр... на своем компьютере.

Вы можете обратиться к примеру ниже, предполагая, что на сервере есть 3 диска: диск F, диск G и диск C. Если на диске F есть MDF, на диске G есть LDF и на этом диске находится операционная система, мы можем определить, какой из них установлен. настройка эффективна.

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Если мы используем Diskspd для анализа, диск F будет самым быстрым диском, поэтому мы «вставим» файл MDF в диск F.

2. Загрузите Дискспд

Microsoft предоставляет инструмент Diskspd бесплатно, и вы можете загрузить его с сайта Microsoft Technet . Кроме того, Diskspd имеет открытый исходный код, поэтому вы можете загружать, проверять или редактировать исходный код с GitHub .

Загрузите Diskspd на свой компьютер и установите его здесь .

Diskspd работает в версиях Windows 7,8,8.1 и 10, а также в Windows Server 2012, 2012 R2 и 2016 Техническая предварительная версия 5.

После завершения загрузки извлеките ZIP-файл в папку. Обратите внимание, что извлеченная папка содержит 3 разных файла «diskapd.exe». Одна папка — «amd64fre» для 64-битной Windows, папка «x86fre» — для 32-битной Windows.

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

3. Как провести стресс-тест?

Чтобы выполнить часть теста, вы можете вызвать команду Diskspd только из командной строки с включенными правами администратора.

В Windows 10 или 8.1 щелкните правой кнопкой мыши кнопку «Пуск» в левом нижнем углу и выберите «Командная строка (Администратор)».

В Windows 7 найдите ярлык командной строки в меню «Пуск», затем выберите «Запуск от имени администратора».

Сначала используйте cd, чтобы переключиться в каталог, содержащий Diskspd.exe, который вы хотите использовать:

cd c:\path\to\diskspd\amd64fre

Затем запустите команду Diskspd, содержащую параметры, которые вы хотите использовать. Список параметров команды и информацию об использовании вы найдете в 30-страничном файле DiskSpd_Documentation.pdf, включенном в загруженный вами Diskspd.

Однако, если вы хотите выполнить команду быстро, вот пример:

Команда ниже устанавливает размер блока равным 16 КБ (-b16K), запускает тест в течение 30 секунд (-d30), отключает аппаратное и программное обеспечение (-Sh), измеряет статистику задержки (-L), использует два запроса ввода-вывода на поток (- o2) и четыре потока (-t4) на цель, использует произвольный доступ, а не последовательную запись (r), выполняет 30 % операций записи и 70 % операций чтения (-w30).

Будет создан файл c:\testfile.dat размером 50 МБ (-c50M). Если вы хотите протестировать диск D:, найдите d:\testfile.dat.

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:\testfile.dat

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

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

При просмотре результатов вы увидите среднее значение МБ/с, достигнутое диском во время теста – сколько операций записи было выполнено за 1 секунду, сколько операций чтения было выполнено за 1 секунду и общее количество операций ввода/вывода (IO). выполняются каждую секунду.

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

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

Кроме того, вы можете экспортировать результаты в текстовый файл для последующего просмотра. Например, запустите приведенную ниже команду вместе с приведенной выше командой, и результаты отобразятся в файле C:\testresults.txt.

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:\testfile.dat > c:\testresults.txt

Как провести стресс-тестирование жесткого диска вашего компьютера или сервера?

Сделайте то же самое с другими дисками и сравните.

4. Настройте команду стресс-теста.

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

Обратите внимание, что для Diskspd.exe можно указать множество различных параметров командной строки. Вот несколько важных опций:

  • -w представляет процент операций записи и чтения. Например, ввод -w40 будет выполнять 40% операций записи и оставшиеся 60% операций чтения. Ввод -w100 будет выполнять 100% операций записи. Если опустить -w или ввести -w0, будет выполняться 0% операций записи и 100% операций чтения.
  • -r или –s решает, проверять ли использование, произвольный доступ или последовательные операции. Укажите -r для произвольного доступа или -s для последовательного. Это поможет вам проверить либо произвольный доступ к файлу (обычно ряд небольших файлов), либо последовательный доступ к файлу (обычно большой файл читается или записывается одновременно).
  • -t представляет количество потоков, которые будут выполняться одновременно, например -t2 для 2 потоков или -t6 для 6 потоков.
  • -o представляет количество невыполненных запросов на поток, например -o4 для 4 запросов или -o2 для 2 результатов.
  • -d — время выполнения разделов теста в секундах, например -d90 для 90 секунд или -d120 для 120 секунд.
  • -b — это размер блока таких операций, как чтение или запись, например -b16K для размера блока 16 КБ или -b64K для размера блока 64 КБ.

См. еще несколько статей ниже:

Удачи!


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Кейлоггер - это программное обеспечение для захвата и сбора информации о нажатиях клавиш. Узнайте о лучших бесплатных кейлоггерах для Windows. Как защитить свои данные!

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.