LINUX.ORG.RU

Асинхронный аналог dd

 ,


0

2

Иногда сливаю дампы дисков, скорость падает в 2 раза (т.к. dd сначала читает в буфер, а потом его выгружает, а только потом опять возвращается к чтению). Есть ли асинхронный вариант, кроме cat /dev/sda > ./sda.raw

Допустим, чтение синхронно. Но запись-то асинхронная.

Я надеюсь, ты не на тот же диск дамп сливаешь?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Но запись-то асинхронная.

В теории да (уровень ФС должен предоставлять кэш на запись), но реально скорость в 2 раза падает и по светодиодным индикаторам я могу видеть, что происходит обращение то к тому, то к тому диску, но не постоянное обращение к обоим.

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от ktulhu666

bs=10M

Это SATA-диски? Если да, то размер блока оптимально указывать размеру кэша контроллера - 16M, 32M ну и т.д.

Для флэш-девайсов там другая логика, глубоко не копал...

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Да. Не замечал разницы в скорости при использовании кешев равным кешу контроллера диска.

ktulhu666 ☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.