Назад | Перейти на главную страницу

Измерение IOPS в Linux

Как мне узнать, сколько операций ввода-вывода в секунду может обработать моя система Linux?

Я большой поклонник iozone себя

Как правило, вы захотите использовать утилиту для тестирования производительности, например фио. При измерении количества ВГД имейте в виду, что вам нужно думать о таких вещах, как:

  • Размер блока
  • Если это записи, чтения или смесь
  • Если действие является последовательным или случайным
  • Количество невыполненных запросов

Все это повлияет на количество получаемых вами ВГД. Вы хотите убедиться, что с помощью этих тестов вы учитываете время отклика, необходимое для выполнения этих запросов в результатах.

Также помните, что при выполнении этих тестов вы хотите убедиться, что вы очистили файловый кеш (как здесь: удаление кэшированной оперативной памяти Linux) перед каждым тестом и что ваш тестовый файл больше любого кэша контроллера / диска.