2010/6/23 Lucas Nogueron <[email protected]>:
> dd if=/dev/zero of=/0bits bs=20971520
> rm /0bits
>
> Pero no me cierra "bs=20971520" que son 20 MB ,  que es el tamaño del
> bloque ¿Por que este valor en particular? Si me traducen q es
> exactamente lo que hace este comando se los agradecería.

Lucas,

 bs, o blocksize es simplemente eso, la cantidad de informacion que
vas leer / copiar en una operacion.

 Por defecto, dd utiliza bloques de 512 bytes, lo que puede hacer que
una operacion de copiado de un gran volumen de datos pueda tardar
mucho tiempo. Si el bs es chico, vas a malgastar recursos realizando
lecturas y escrituras de poca informacion. Por otra parte, la relacion
tamaño de bloque y velocidad de copiado, no es lineal (si pones 1T no
te va a copiar todo de una ;).

  Esos 20MB no te van a hacer daño, y de hecho, te recomendaria que
juegues con ese valor para ver donde esta el punto en el cual deja de
ser util incrementar el bs.

Saludos
-- 
# Emiliano Castagnari - (aka Torian)
--=========================--

Responder a