Luis Vivero escribió: > On 11/29/06, Alvaro Herrera <[EMAIL PROTECTED]> wrote: > > >Los archivos pueden contener "hoyos", es decir, espacios donde no han > >sido escritos bytes al archivo. En esos casos, el sistema de archivos > >no necesita almacenar la parte no escrita. Por eso puedes almacenar un > >archivo de 1.2 TB en un sistema de archivos mas chico: hay un espacio > >muy grande que no esta almacenado. > > A todo esto, porque se producen los 'hoyos' ?
Porque un programa se posiciona (lseek) en un lugar mas alla del final, y luego escribe algo. A esto se le llama "sparse files", por si quieres buscar. Por ejemplo, si una aplicacion tiene un archivo abierto y tiene un puntero al byte 10000, luego llega otra aplicacion y trunca el archivo a 0 bytes, luego la primera aplicacion escribe algo, tendras 10000 bytes que son candidatos a quedar como "sparse". Por eso te decia al principio que debias cerrar los programas que tuvieran abierto /var/log/lastlog. -- Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4 "Changing the world ... one keyboard at a time!" (www.DVzine.org) From [EMAIL PROTECTED] Wed Nov 29 15:29:45 2006 From: [EMAIL PROTECTED] (Franco Catrin) Date: Wed Nov 29 15:24:48 2006 Subject: Problemas con =?iso-8859-1?q?tama=F1o?= de archivo In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> El mié, 29-11-2006 a las 14:14 -0300, Luis Vivero escribió: > On 11/29/06, Alvaro Herrera <[EMAIL PROTECTED]> wrote: > > Gracias Alvaro. > Y eso no se considera un bug del sistema de archivos? (a todo esto es > ext3) > Porque que sentido tiene que exista la posibilidad de tener un archivo > con 'hoyos', que tenga un tamaño pero que no se ve reflejado en el > sistema de archivos? Piensa en una maquina virtual que usa un archivo como su disco virtual. Si el el disco virtual solo ha sido ocupado en un 30%, tiene sentido ocupar el 70% de espacio fisico para almacenar "nada" ? Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin

