Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Рассмотрим параметры, которые задействованы:

  • filename=/dev/sdb: Тестируемое устройство.

  • direct=1: Операции ввода-вывода выполняются напрямую, минуя кэш ОС.

  • rw=randrw: Случайное чтение и запись.

    • read последовательное чтение.

    • write последовательная запись.

    • randread случайное чтение.

    • randwrite случайная запись.

    • randrw случайное чтение и запись.

  • bs=4k: Размер блока ввода-вывода — 4 килобайта.

  • ioengine=libaio: Используется асинхронный механизм ввода-вывода.

  • iodepth=256: Очередь ввода-вывода имеет глубину 256 операций.

  • runtime=120: Тест длится 120 секунд.

  • numjobs=4: Четыре параллельных задания выполняют тест.

  • time_based: Тест выполняется строго по времени, а не по объему данных.

  • group_reporting: Результаты всех заданий объединяются в общий отчет.

После 120 секунд (в данном случае) выведется результат тестирования, где Вы можете посмотреть результаты. Особенно обращать внимание на IOPS, пропускную способность и задержки.

Заключение

Также есть рекомендации по тестированиям Синтетический анализ не дает 100% понимание о производительности виртуальных дисков, отклонения в большую или меньшую сторону могут быть. Также мы не рекомендуем программы подобные CrystalDisck Mark т.к данные программы имеют погрешность порядка 15%.

Есть рекомендации по тестированию виртуальных дисков в общем:

  1. Для более точного анализа повторите тест несколько раз
  2. Используйте параметры, соответствующие реальной нагрузке на вашу систему (например, размер блока, тип операций).

  3. Если результаты не соответствуют ожиданиям, проверьте конфигурацию ВМ и настройки теста.

...