¿Qué es un sistema de archivos?
Un sistema de archivos (EFS) es un método para administrar archivos y memoria en un disco duro de una computadora u otro dispositivo de almacenamiento físico que utiliza una serie de áreas contiguas de memoria para almacenar información en lugar de usar unidades más pequeñas y más dispersas conocidas como bloques. Algunos sistemas de archivos asignan el espacio requerido para los archivos en pequeñas unidades conocidas como bloques, lo que puede llevar a que un solo archivo de longitud promedio se disperse físicamente en un disco, reduciendo la velocidad y la eficiencia de la lectura de ese archivo. En el caso de un sistema de archivos, todos los bloques más pequeños están unidos en una estructura más grande conocida como un grado, lo que significa que los archivos más grandes se pueden almacenar en una sola ubicación contigua en el disco físico, aumentando la velocidad de la unidad al leer ese archivo. Aunque muchos sistemas operativos admiten el uso de extensiones, el término originalmente se aplicó al sistema de archivos de extensión temprana específico del ahora descontinuado sistema operativo de unix conocido como IRIX®, dev Dev como IRIX®.Ebado por Silicon Graphics®.
Los bits individuales y los bytes en un disco físico, como un disco duro o un disco compacto (CD), se dividen en grupos por el sistema de hardware, el sistema operativo y el sistema de archivos. Estos se conocen como agrupaciones lógicas, porque no necesariamente tienen límites físicos, solo aquellos que el sistema imponen. Para varios sistemas de archivos, la agrupación lógica conocida como bloques se usa como la cantidad básica de espacio que se puede asignar para almacenar un archivo. Se puede establecer un bloque en cualquier tamaño, pero generalmente es muy pequeño, a veces consiste en tan solo 128 bytes de espacio.
Un grupo de archivos de archivo bloquea en un disco si son contiguos, lo que significa que todos están físicamente uno al lado del otro en un disco. Esta colección de bloques se conoce como una extensión. En un sistema de archivos, cuando un archivo se escribe en un disco físico, se asigna una medida en lugar de un solobloques. La ventaja de usar extensiones en lugar de bloques es que los archivos grandes requieren menos sobrecarga para crear y mantener, y el riesgo de fragmentación se reduce enormemente, aunque no necesariamente eliminados.
La fragmentación del archivo ocurre cuando un archivo requiere más espacio que cualquier bloque o extensión disponible que pueda proporcionar, lo que significa que el archivo debe romperse y ocupar dos o más espacios físicamente diferentes en un disco. Con pequeños bloques, los archivos grandes pueden ocupar cientos o miles de bloques en un disco completo, reduciendo la velocidad a la que se puede acceder al archivo. Un sistema de archivos de extensión permite que un archivo grande se rompa en diferentes extensiones, conocido como extensiones indirectas, aunque el número de extensiones que se requieren generalmente es menor que si el archivo se asigna usando bloques más pequeños.
Además de reducir la cantidad de sobrecarga necesaria para archivos grandes, porque la información sobre una sola extensión debe almacenarse en el sistema de archivos en lugar de múltiples punteros a DILos bloques fferentes, utilizando extensiones, también pueden extender la vida útil de algún hardware de almacenamiento. Esto puede ocurrir porque los archivos contiguos requieren menos movimiento del mecanismo de lectura del cabezal de la unidad de disco para acceder a la información. Un sistema de archivos de extensión también permite la creación de archivos individuales que pueden ser terabytes o más longitudes, porque, en algunos casos, una medida puede ocupar teóricamente todo el espacio físico disponible sin la necesidad de crear tablas extensas u otras sobrecargas para la gestión.
.