Mapa mental del sistema de archivos
sistema de archivos lógica
Concepto:
Son los algoritmos y estructuras lógicas utilizadas
para poder acceder a la información que tenemos en el disco.
Cada uno de los sistemas operativos crea estas estructuras
y logaritmos de diferente manera independientemente del hardware.
Delete
Archivo
Create
Concepto: Colección de datos relacionados (información)
en unespacio contiguo de direcciones lógicas que se
graba en un almacenamiento secundario y se le asigna
un nombre.
Porción más pequeña de almacenamiento secundario:
no es posible escribir datos en un almacenamiento
secundario si no están en un archivo (físico)
Open & close
Tarea principal del sistema operativo:
Hacer corresponder el concepto de archivo lógico con los dispositivos dealmacenamiento
físico (registros lógicos a bloques físicos)
Crear, abrir, escribir, leer, reposicionar dentro de un archivo, eliminar, truncar cualquier archivo.
Seek
Estructura de Archivo
Secuencia de registros lógicos: bits, bytes,
líneas o elementos de información cuyo
significado define el creador del archivo
Get & set atributes
Estructura simple de Registro
Líneas
Longitud fija.Longitud variable.
Construir un sistema de archivos
Rename
En primera instancia se debe crear una partición del disco duro,
esto es la creación de divisiones lógicas (volúmenes) en un disco duro
para aplicarles un formato lógico (sistema de archivos) del sistema
operativo específico que se instalará.
Organización física
Estructuras complejas
Documento “formateado”.
Archivo de cargarelocalizable.
Los objetivos de la creación de la partición son:
En la organización de archivos física, los datos son modificados en su acceso contiguo
físico, dependiendo del tipo de dispositivo de almacenamiento secundario, los registros
pueden ser de tamaño fijo o variable y se pueden organizar de distintas formas para
construir archivos físicos. Existen diferentes tipos deorganización, los cuales son:
Un archivo tiene cierta estructura definida por su tipo:
Acreditar que los datos de los archivos sean válidos.
Optimizar el rendimiento.
Otorgar soporte E/S para la variedad de tipos de
dispositivos de almacenamiento.
Minimizar o eliminar la posibilidad de pérdida de los datos.
Implantar un conjunto estándar de rutinas de interfaz de E/S.
Proporcionar un soporte deE/S para múltiples usuarios
en los sistemas multiusuario
Cinta magnética. Es uno de los dispositivos de almacenamiento; con éste el
archivo físico está formado de un conjunto de registros físicos y cada registro está
organizado de forma secuencial.
Fuente: secuencia de subrutinas y funciones.
Objeto: secuencia de bytes organizados en bloques.
Texto: secuencia de caracteres organizados enlíneas (y posiblemente en páginas)
Archivo ejecutable: serie de secciones de código
que el cargador puede llevar a la memoria y ejecutar.
La diferencia entre un disco o partición y el sistema de archivos
que contiene es importante. Algunos programas trabajan
directamente en los sectores crudos del disco o partición;
si hay un archivo de sistema existente ahí será destruido
o corrompidoseveramente. La mayoría de programas
trabajan sobre un sistema de archivos, y por lo tanto
no utilizarán una partición que no contenga uno
(o que contenga uno del tipo equivocado).
Disco magnético. Es otro de los dispositivos secundarios de almacenamiento;
dentro del disco, el archivo es considerado una colección de registros físicos del
mismo tamaño, su característica es que puede estarorganizado de forma
secuencial, ligada o por medio de una tabla de mapeo.
Asignación de espacio libre. Este método permite decidir al sistema operativo
qué partes del disco no están siendo ocupados. Para el control de dicho espacio
libre comúnmente se utilizan algunos métodos para este propósito, vectores de
bits, lista ligada, por agrupación y por contador.
Tipos de archivo
Los archivos...
Regístrate para leer el documento completo.