Тестирование скорости чтения-записи жесткого диска в Linux

Установка необходимых утилит

Centos:

Запись

Используем ключ conv=fdatasync, чтобы данные синхронизировались с диском и не оставались в памяти т.к. наличие данных в буферах памяти не дает реальной скорости записи.

Чтение

dd
Очищаем кеш и измеряем реальную скорость чтения с диска

 

Hdparm

Ключ

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

Ключ

(Timing cached reads) показывает скорость чтения напрямую из буфера кеша Linux без учёта доступа к диску. Этот показатель главным образом отображает работу процессора, кэша и оперативной памяти тестируемой системы.

 

Seeker

Одним из очень важных параметров скорости работы жесткого диска является

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

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

Установка seeker в Centos

Установка seeker в Ubuntu

 

Источник:

http://rtfm.co.ua/linux-proverka-skorosti-chteniya-zapisi-hdd/
http://zenway.ru/page/hdparm-seeker
http://www.cyberciti.biz/faq/howto-linux-unix-test-disk-performance-with-dd-command/
http://linuxinsight.com/how_fast_is_your_disk.html

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика