¿Cuáles son los archivos escasos??

¿Cuáles son los archivos escasos??

Los archivos escasos en Linux son un tipo de archivo que ocupa menos espacio en disco que un archivo normal. Son archivos que contienen grandes bloques de bytes cero, y estos bloques no se escriben en el disco. En su lugar, el sistema de archivos registra la ubicación y el tamaño de estos bloques, y los bytes cero se completan según sea necesario cuando se lee el archivo. Esto permite que los archivos escasos ocupen mucho menos espacio en disco que un archivo normal que es del mismo tamaño.

¿Por qué usar archivos escasos?

Hay varias razones por las que es posible que desee usar archivos dispersos en Linux:

  • Espacio del disco: Al usar archivos escasos, puede conservar el espacio de disco en su sistema. Esto puede ser especialmente importante cuando trabaja con archivos grandes, ya que pueden llenar rápidamente su espacio de disco.
  • Actuación: Los archivos escasos también pueden mejorar el rendimiento en ciertos escenarios. Por ejemplo, si está trabajando con grandes imágenes de disco virtual, puede crear un archivo escaso que sea del mismo tamaño que la imagen del disco virtual. El sistema de archivos reservará el espacio de disco necesario, pero los bytes cero no se escribirán en el disco. Esto puede acelerar la creación de la imagen del disco virtual, ya que los bytes cero no necesitan ser escritos en el disco.
  • Respaldo: Los archivos escasos también pueden ser útiles al hacer copias de seguridad. Si está haciendo una copia de seguridad de archivos grandes que contienen grandes bloques de cero bytes, puede crear archivos dispersos para estos archivos. Esto reducirá la cantidad de espacio en disco necesario para la copia de seguridad, ya que cero bytes no se incluirá en la copia de seguridad.

Cómo crear un archivo escaso en Linux

Puede crear un archivo escaso en Linux usando el comando Fallocate. Aquí hay un ejemplo de cómo crear un archivo escaso:

nombre de archivo de tamaño -l fallocate -l  

Reemplace el tamaño con el tamaño deseado del archivo en bytes y el nombre de archivo con el nombre deseado del archivo. Este comando crea un archivo escaso del tamaño especificado y reserva la cantidad especificada de espacio en el disco.

Es importante tener en cuenta que el espacio de disco reservado por un archivo escaso no se usa realmente hasta que los datos se escriban en el archivo. Esto significa que el espacio de disco reservado por el archivo disperso puede ser utilizado por otros archivos o aplicaciones hasta que sea necesario.

Envolver

En conclusión, los archivos escasos en Linux son un tipo de archivo que ocupa menos espacio en disco que un archivo normal. Son útiles para conservar el espacio en el disco, mejorar el rendimiento y hacer copias de seguridad. Puede crear un archivo escaso en Linux usando el comando Fallocate, y el espacio de disco reservado por el archivo disperso no se utilizará hasta que los datos se escriban en el archivo. Ya sea que sea un administrador del sistema, un desarrollador o un usuario, comprender los archivos dispersos puede ser una adición valiosa a su caja de herramientas de Linux.