Проверка скорости работы диска в Linux

Простая проверка скорости работы диска в Linux, позволяет определить реальную скорость чтения и записи с диска. Один из сценариев когда в VPS заявляют что диск SSD, при этом он не обеспечивает скорость работы свойственную твердотельным дискам.

Так же, данное тестирование, может пригодится при проектировании и систем, для учета нагрузку на дисковую подсистему.

Hard Disk Drive

Скрипт тестирования скорости диска

Для тестирования используется следующий скрипт, работающий на всех дистрибутивах Linux. Создаем файл, к примеру hdd_speed.sh со следующим содержимым:

В процессе работы скрипт очищает файловый и дисковый кеш, для получения более точных результатов.

Параметры

  • tmpfile - имя временного файла, при необходимости можно указать путь
  • BYTES - Количество данных записываемая за цикл
  • COUNT - количество циклов

В обычно сценарии изменения параметров не требуется

Запуск скрипта тестирования скорости диска в Linux

Для тестирования скорости, помещаем скрипт в нужный раздел, либо меняем переменную tmpfile

Примеры запуска скрипта тестирования скорости диска

Сервер с простыми HDD дисками

Тест одного из хостеров.

судя по скорости чтения SSD, но явно не самые быстрые.

Сервер с SSD диском

Понравилась статья? Поделиться с друзьями:
Добавить комментарий