El Jueves, 1 de Junio de 2006 00:55, Iñaki escribió: > El Jueves, 1 de Junio de 2006 00:47, Luis Rodrigo Gallardo Cruz escribió: > > On Thu, Jun 01, 2006 at 12:08:28AM +0200, Iñaki wrote: > > > Me suena haber oído que se reserva el espacio para el fichero para que > > > sea más eficiente el ir haciéndolo cada vez más grande, pero todo esto > > > me parece muy inconsistente, como que tengo la sensación de que un "ls > > > -l" y un "du -sh" tendrían que ser definitivos y certeros, y sin > > > embargo se contradicen. > > > > Un achivo tiene dos tamaños: > > > > 1- El que dice en la entrada del directorio. Ese es el que te reporta > > ls -l. Es el tamaño después del cual un lector recibe un EOF. > > > > 2- El que ocupa realmente en disco. Ese es el que te da du > > > > ¿Por qué? Dos razones: > > > > 1- El tamaño en disco está en bloques completos. El tamaño en la > > entrada esta exacto en bytes. Esto hace que el tamaño reportado por du > > exceda el reportado por ls > > > > 2- Existen los archivos 'sparse'. Si un archivo tiene un bloque de > > ceros, es posible que el fs no guarde esos ceros, sino que simplemente > > registre el tamaño del bloque. Eso hace que el tamaño reportado por du > > sea menor que el reportado por ls > > > > Así que los dos son definitivos y certeros, sin que se contadigan. Es > > sólo que están respondiendo preguntas diferentes. >
buena explicación. mldonkey reserva espacio en bloques cuando crea el archivo, para no quedarse sin espacio a mitad de la descarga, pero por lo que se ve va llenando ese espacio según se va descargando. > Pues muchas gracias, pensé que nunca llegaría a entenderlo ;) > > > PD. ¿Cómo se dice 'sparse' en español? > > sparse [spɑ:s] adjetivo > 1 (el pelo) ralo,-a > 2 (populación, vegetación) escaso,-a, poco denso,-a > > ¿?¿? yo me quedaría con la segunda: "poco denso", vamos, que están los > bytes desparramados por ahí... :p los libros de matemáticas creo que lo reflejan así (sobre todo para matrices) -- "Sólo en el diccionario hay éxito antes que trabajo." Rober Morales Chaparro

