Может кто-нибудь из местных просветит. Была необходимость склонировать партиции ЖД с маленького на большой, воспользовался dd, ресайзил партиции, брат жив.
Изначально это было очень неторопливо (грешил на плохой USB адаптер), потом узнал про bs. Не знаю, как это работает, но как понял.
- Считывается определённый n блок в оперативную память с файла
- Из оперативной памяти n блок записывается в файл
- И так для n=n+1
Такой подход создаёт задержки, типа сначала надо что-то считать, затем записать, затем снова считать. Можно предварительно держать в памяти n+1 блок, чтобы не было ожидания считывания, тогда запись будет идти непрерывно.
Особо не вникал в процесс и не гуглил, может подскажут, есть ли там буферизация, или он в принципе не буферизируется.
Перемещено hobbit из general