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

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

Хотите узнать, какой из ваших жестких дисков имеет самую быструю скорость и действительно ли он так быстр, как обещают производители? Будь то ПК или сервер, бесплатная утилита 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 КБ.

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

Удачи!


Как обновить прошивку беспроводного маршрутизатора?

Как обновить прошивку беспроводного маршрутизатора?

Обновление прошивки маршрутизатора – всегда хорошая идея. Итак, как обновить прошивку беспроводного маршрутизатора? Приглашаем вас ознакомиться с этой статьей!

Sense Desktop: лучшие часы для рабочего стола Windows 10

Sense Desktop: лучшие часы для рабочего стола Windows 10

В Windows 10 на панели задач есть часы по умолчанию, но многим людям кажется, что они немного малы по сравнению с экраном их компьютера. Поэтому в этой статье вы познакомитесь с отличным приложением настольных часов для Windows 10.

Как обновить и переустановить Realtek HD Audio Manager

Как обновить и переустановить Realtek HD Audio Manager

Realtek HD Audio Manager — одно из самых популярных и полезных программ, которые пользователи Windows имеют на своих ПК. Обычно он установлен на ПК, но пользователи не могут найти его даже с помощью поисковой системы Windows.

Является ли WPA3 фактором обеспечения безопасности интеллектуальных устройств?

Является ли WPA3 фактором обеспечения безопасности интеллектуальных устройств?

WPA3 (Wi-Fi Protected Access 3), «преемник» WPA2, является одним из лучших стандартов безопасности для интеллектуальных устройств.

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

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

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

Как заблокировать или разблокировать программы в брандмауэре Windows?

Как заблокировать или разблокировать программы в брандмауэре Windows?

Существует множество способов заблокировать программу в операционной системе Windows, но, пожалуй, самый эффективный способ заблокировать приложение или программу в Windows — это использовать брандмауэр Windows.

Краткое изложение 20 распространенных команд запуска в операционной системе Windows

Краткое изложение 20 распространенных команд запуска в операционной системе Windows

Windows предоставляет ряд инструментов на панели управления, позволяющих пользователям легко настраивать большинство параметров. Однако иногда доступ к Панели управления занимает довольно много времени, и вы можете использовать другой, более быстрый способ, чем через команду «Выполнить».

11 самых простых способов открыть диспетчер задач в Windows

11 самых простых способов открыть диспетчер задач в Windows

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

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

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

Отключение режима безопасной загрузки UEFI в Windows 10 может потребоваться для включения видеокарты или загрузки компьютера с нераспознаваемого USB-накопителя или компакт-диска.

Microsoft начинает принудительное обновление с версии Windows 10 1903 до Windows 10 1909

Microsoft начинает принудительное обновление с версии Windows 10 1903 до Windows 10 1909

До официального окончания срока поддержки еще немало, но Microsoft начала принудительно устанавливать обновления для пользователей Windows 10, которые все еще используют Windows 10 1903.