Organización de archivos y control de accesos
¿QUÉ SON LOS SISTEMAS DE ARCHIVOS?
Es un componente del sistema operativo encargado de administrar y facilitar el uso de los dispositivos de almacenamiento, si no tuvieramos sistema de archivos tendríamos que manualmente escribir en un disco duro o en una memoria flash tendríamos que llevar control de cuáles son los bloques que estamos utilizando para escribir los archivos, de eso se ocupa el sistema de archivos de administrar los archivos, los usuarios deben poder crear, modificar y borrar archivos.
Los sistemas de archivos estructuran la información guardada en un dispositivo de almacenamiento de datos o unidad de almacenamiento:
- Disco duro de una computadora.
- Una memoria flash.
- Una memoria SD o Micro SD.
- Una unidad de estado sólido.
Funciones del sistema de archivos:
- Asignación de espacio a los archivos
- La administración del espacio libre
- Acceso a los datos resguardados
en pocas palabras, puedo tener archivos que se están escribiendo en el disco y
el sistema de archivos va a llevar el control de cuánto espacio hay disponible y si se pueden guardar más archivos
Otras funciones de los sistemas de archivos son:
- Poder compartir los archivos de una manera cuidadosamente controlada
- Control de accesos
- Acceso de lectura
- Acceso de escritura
- Acceso de ejecución
- Varias combinaciones de estos.
El control de accesos es particularmente importante en un ambiente compartido donde tengo archivos en una unidad de almacenamiento y tengo usuarios con diferentes permisos, que acceden a los archivos alojados en esa unidad.
SISTEMAS DE ARCHIVOS.
-FAT : fat allocation table, / para diskettes esquema de asignación de nombres 8 caracteres para el nombre y 3 para la extensión 8.3
-FAT 12 : las direcciones del bloque sólo contienen 12 bits.
-FAT 16: para las primeras versiones de Windows y MS-DOS con capacidad máxima de 2GB.
-FAT 32: se sigue utilizando tamaño máximo de archivo de 4GB, salió con el windows 95, soporta volúmenes de 32 y nombres largos , utilizado en tarjetas de memoria y dispositivos similares.
-exFAT : extended fat allocation table , es propiedad de microsoft, adaptado para memorias flash, se utiliza cuando el NTFS cuando no es factible por la sobrecarga de datos con un límite de 16 hexabytes.
-NTFS: New technology file system, a partir de este sistema es que se permite el control de usuarios, el acceso archivos y permisos de acceso , aparece desde el windows 2000 pasando por todos hasta el windows 10, sus particiones no pueden superar los 10, es veloz gracias a un árbol binario, tolerante a fallos.
-EXT3 : third extended file system, usado por linux, implementa journaling que básicamente crea un registro diario para restablecer los datos del sistema en caso de alguna falla, en caso de apagón estará de nuevo la información ahí fácilmente.
-EXT4: mejora compatible del anterior sistema ext3, uso menor de la CPU,mejora de velocidad de lectura y escritura, soportando volumenes de 1024 PiB, pero su eliminación de archivos es mucho mas lenta , se introducen los exents estos contiene bloques físicos contiguos, mejoran el rendimiento de trabajo con grandes archivos y reducen la fragmentación.
Discos ópticos:
-ISO9660
-UDF: universal disc format: permite leer, escribir o modificar los archivos dentro de cd y dvd re escribibles.
- MOUNT RAINER puede utilizar la escritura de paquetes de UDF, sustituye al disco flexible.
- DISCO DURO ( HDD) almacena permanentemente datos , TAMAÑOS DE 1.8, 2.5 en portatiles, economicos
-UNIDADES DE ESTADO SÓLIDO alternativa de disco duro con memorias flash interconectadas, mantienen la información cuando se desconecta.
Comentarios
Publicar un comentario