Примеры использования команды dd
2012-09-18 от San

Проверка скорости чтения/записи диска
Чтение с диска (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 ленты. Комментарии и пинг запрещены.