Gurevich.intercon.ru

Семейный сайт Гуревичей

Примеры использования команды dd

2012-09-18 от San

Примеры использования команды dd

Проверка скорости чтения/записи диска

Чтение с диска (10ГБ блоками по мегабайту):

dd if=/dev/lvm1/data of=/dev/null bs=1M count=10240

Запись на диск (10ГБ блоками по мегабайту)

dd if=/dev/zero of=/dev/lvm1/data bs=1M count=10240

Последовательно тесты на чтение и запись (целиком размер устройства блоками по 256КБ)

echo Read; dd if=/dev/lvm1/data of=/dev/null bs=256K; echo Write; dd if=/dev/zero of=/dev/lvm1/data bs=256K

Иногда чтение или запись большого объема данных может занять очень долгое время и в течение этого времени невозможно оценить каков процент выполнения задачи.  Некоторый мониторинг можно организовать следующими командами:

В первой консоли

dd if=/dev/zero of=/dev/lvm1/data bs=1M& pid=$!

во второй консоли

while (true); do date;kill -USR1 $pid; sleep 60;done

теперь каждые 60 секунд на экране будет высвечиваться статистика чтения или записи устройства

 

Опубликовано Вторник, 18-09-2012 в 14:08 в рубрики Компьютеры и сети. Вы можете оставить отслеживать комментарии к записи при помощи RSS 2.0 ленты. Комментарии и пинг запрещены.

Комментариев нет

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.