dd: Tempo di clonazione [messaggio #128327] |
gio, 13 ottobre 2011 15:48 |
Willy Messaggi: 77 Registrato: gennaio 2011 |
Member |
|
|
Ciao,
sto clonando una key usb da 8GB (quelli occupati sono meno di 4) in
un'altra sempre da 8GB (la capienza effettiva è un pelino differente
dall'altra).
Ho utilizzato dd così:
sudo dd if=/dev/sorg of=/dev/dest bs=4096 conv=sync
É passata oltre un'ora da quando l'ho lanciato ed ancora sta lavorando,
è normale che ci metta tutto questo tempo?
Grazie mille,
Willy
|
|
|
|
Re: dd: Tempo di clonazione [messaggio #128330 è una risposta a message #128327] |
gio, 13 ottobre 2011 17:05 |
THe_ZiPMaN Messaggi: 221 Registrato: novembre 2010 |
Senior Member |
|
|
On 10/13/2011 03:48 PM, Willy wrote:
> Ciao,
> sto clonando una key usb da 8GB (quelli occupati sono meno di 4) in
> un'altra sempre da 8GB (la capienza effettiva è un pelino differente
> dall'altra).
>
> Ho utilizzato dd così:
>
> sudo dd if=/dev/sorg of=/dev/dest bs=4096 conv=sync
>
> É passata oltre un'ora da quando l'ho lanciato ed ancora sta lavorando,
> è normale che ci metta tutto questo tempo?
Sì. Leggi troppi pochi dati per volta. Se la sorgente è un disco
l'ideale sarebbe leggere in ogni operazione un quantitativo di dati pari
ad una frazione intera della cache del disco. In genere le migliori
performance le ho trovate usando blocchi grandi come metà cache, quindi
se il disco ha 2MB di cache leggo 1MB per volta, se sono 32MB ne leggo
16 per volta.
In caso di dispositivi senza cache è comunque cosa buona e giusta
leggere blocchi più grandi; almeno 1MB per volta è il minimo sindacale
per avere performance decenti.
L'alternativa è lasciar fare al sistema operativo, quindi usare cat e la
redirezione.
# cat /dev/sorg > /dev/dest
--
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
on the
left side, there's nothing right, and on the right side, there's nothing
left.
|
|
|