Resumen - Sistemas de Archivos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Nombre:

Elio Enmanuel
Apellido:
Severino Pérez
Matrícula:
2020-0826
Período:
Enero-abril
Fecha de Entrega:
05/02/2021
Profesor/a:
Patricia María Cao Robles
Sistemas de Archivos
Resumen

1. - Concepto de archivo, nombre de los archivos.

Los archivos se utilizan para toda la entrada y salida (E/S) de información del sistema
operativo, para estandarizar el acceso al software y al hardware. La entrada se produce
cuando se modifica el contenido de un archivo o se graba en él.

El “Sistema de Archivos” es la parte del sistema de administración del almacenamiento


responsable, principalmente, de la administración de los archivos del almacenamiento
secundario. Es la parte del S. O. responsable de permitir “compartir controladamente” la
información de los archivos.

Algunos sistemas de archivos distinguen entre las letras mayúsculas y minúsculas, mientras
que otros no. Muchos S. O. utilizan nombres de archivo con dos partes, separadas por un
punto:

La parte posterior al punto es la extensión de archivo y generalmente indica algo relativo


al archivo, aunque las extensiones suelen ser meras convenciones.

2. - Estructura y tipos de un archivo.

La estructura de un sistema de archivos de un sistema operativo es el nivel más básico de


organización. Casi todas las formas en que un sistema operativo interactúa con sus usuarios,
aplicaciones y modelos de seguridad dependen de la manera en que almacena y organiza
los archivos en los dispositivos de almacenamiento. El proporcionar una estructura de
sistema de archivos común asegura que los usuarios y programas pueden acceder y escribir
a los archivos.

Los sistemas de archivos dividen los archivos en dos categorías lógicas:

archivos compartibles vs. no compartibles

archivos variables vs. Estáticos

Los archivos se pueden estructurar de varias maneras, las más comunes son:

➢ Secuencia de bytes
➢ Secuencia de registros
➢ Árbol

Tipos de Archivos

➢ Los Archivos Regulares son aquellos que contienen información del usuario.
➢ Los Directorios son archivos de sistema para el mantenimiento de una estructura
del sistema de archivos.
➢ Los Archivos Especiales de Caracteres:
− Tienen relación con la e / s.
− Se utilizan para modelar dispositivos seriales de e / s (terminales, impresoras,
redes, etc.).
➢ Los Archivos Especiales de Bloques se utilizan para modelar discos.

3. - Accesos y atributos de un archivo.

Los tipos de acceso más conocidos son: Acceso Secuencial: el proceso lee en orden todos
los registros del archivo comenzando por el principio, sin poder: o Saltar registros. o Leer
en otro orden.

Acceso Aleatorio: el proceso puede leer los registros en cualquier orden utilizando dos
métodos para determinar el punto de inicio de la lectura: o Cada operación de lectura (read)
da la posición en el archivo con la cual iniciar. o Una operación especial (seek) establece
la posición de trabajo pudiendo luego leerse el archivo secuencialmente.

Atributos de un Archivo

Los atributos de archivo son propiedades específicas del mismo. Puede utilizar dos
atributos de archivo al definir activos digitales; a saber: tipo de archivo y tamaño de archivo.
En sí mismos, los atributos de archivo son identificadores deficientes de archivos
confidenciales.

Posibles atributos de un archivo:

➢ “Protección
➢ “Contraseña
➢ “Creador.
➢ “Propietario”: propietario actual.
➢ “Bandera exclusivo - para - lectura
➢ “Bandera de ocultamiento
➢ “Bandera de sistema
➢ “Bandera de biblioteca
➢ “Bandera ASCII / binario
➢ binario.
➢ “Bandera de acceso aleatorio
➢ “Bandera temporal
➢ “Banderas de cerradura
➢ “Longitud del registro
➢ “Posición de la llave
➢ “Longitud de la llave
➢ “Tiempo de creación
➢ “Tiempo del último acceso
➢ “Tiempo de la última modificación
➢ “Tamaño actual

Cada archivo tiene:

• Su nombre y datos.
• Elementos adicionales llamados atributos, que varían considerablemente de sistema a
sistema.

4. - Funciones del sistema de archivos.

Sus principales funciones son la asignación de espacio a los archivos, la administración del
espacio libre y del acceso a los datos resguardados. Estructuran la información guardada
en un dispositivo de almacenamiento de datos o unidad de almacenamiento (normalmente
un disco duro de una computadora), que luego será representada ya sea textual o
gráficamente utilizando un gestor de archivos.

5. -Estructura del sistema de archivos.

La estructura de un sistema de archivos de un sistema operativo es el nivel más básico de


organización. Casi todas las formas en que un sistema operativo interactúa con sus usuarios,
aplicaciones y modelos de seguridad dependen de la manera en que almacena y organiza los
archivos en los dispositivos de almacenamiento. El proporcionar una estructura de sistema de
archivos común asegura que los usuarios y programas pueden acceder y escribir a los archivos.
Los sistemas de archivos dividen los archivos en dos categorías lógicas:
• archivos compartibles vs. no compartibles
• archivos variables vs. Estáticos
Una forma de organización de un sistema de archivos puede ser la siguiente:
− Se utiliza una “raíz” para indicar en qué parte del disco comienza el “directorio raíz”.
− El “directorio raíz” apunta a los “directorios de usuarios”.
− Un “directorio de usuario” contiene una entrada para cada uno de los archivos del usuario.
− Cada entrada de archivo apunta al lugar del disco donde está almacenado el archivo
referenciado.

En sistemas de archivo “jerárquicos” el nombre del sistema para un archivo suele estar
formado como el “nombre de la trayectoria” del directorio raíz al archivo.

6. - Implementación de directorios.

Generalmente son utilizados por los S. O. para llevar un registro de los archivos

Cada sistema de archivos mantiene atributos de archivo, como el propietario y la hora de


creación de cada archivo, debiendo almacenarse en alguna parte. Una posibilidad obvia es
almacenarlos directamente en la entrada de directorio. Muchos sistemas hacen eso. Esta
opción se muestra en la gráfica (a). En este diseño simple, un directorio consiste en una
lista de entradas de tamaño fijo, una por archivo, que contienen un nombre de archivo (de
longitud fija), una estructura de los atributos del archivo y una o más direcciones de disco
(hasta cierto máximo) que indique en dónde se encuentran los bloques de disco.
7. - Sistemas jerárquicos de directorios

Tener un solo nivel es adecuado para aplicaciones dedicadas simples (e incluso se utilizaba
en las primeras computadoras personales), pero para los usuarios modernos con miles de
archivos, sería imposible encontrar algo si todos los archivos estuvieran en un solo
directorio.

El número y organización de directorios varía de sistema en sistema:

Directorio único: el sistema tiene un solo directorio con todos los archivos de todos los
usuarios.

Un directorio por usuario: el sistema habilita un solo directorio por cada usuario

Un árbol de directorios por usuario: el sistema permite que cada usuario tenga tantos
directorios como necesite, respetando una jerarquía general

8. - Nombre de las rutas de acceso.

Para poder localizar un archivo en un determinado Sistema de Archivos, sobre todo en el


momento en que se trabaja con una Línea de Comandos, es necesario contar con el concepto
de Ruta (o su equivalente en el idioma inglés Path) que permite referenciar su ubicación.
Esta Ruta permite entonces brindarnos la Localización Exacta en la que podemos encontrar
un fichero específico, también siendo conocida como Directorio, mediante la combinación de
caracteres específica a la Ruta Asignada por el usuario, por el Sistema Operativo o bien por
la Aplicación en el momento de su instalación, entre otras formas de asignación.

Los principales métodos para nombres de los archivos son:

Ruta de Acceso Absoluta:

− Cada archivo tiene una ruta de acceso absoluta.


− Consta de la ruta de acceso desde el directorio raíz hasta el archivo.
− Los componentes de la ruta de acceso se separan mediante algún carácter llamado
“separador”.

Ruta de Acceso Relativa:

− Se utiliza junto con el concepto de directorio de trabajo o directorio activo.


− Todos los nombres que no comiencen en el directorio raíz se toman en relación con
el directorio de trabajo.
− El nombre absoluto de la ruta de acceso siempre funciona, sin importar cual sea el
directorio de trabajo.

9. - Implantación de archivos y de directorios.


El aspecto clave de la implantación del almacenamiento de archivos es el registro de los
bloques asociados a cada archivo

10. - Archivos compartidos.

Frecuentemente conviene que los archivos compartidos aparezcan simultáneamente en


distintos directorios de distintos usuarios.

La conexión entre un directorio y un archivo de otro directorio al cual comparten se denomina


enlace. Si los directorios realmente contienen direcciones en disco:

Se debe tener una copia de las direcciones en disco en el directorio que accede al archivo
compartido al enlazar el archivo.

Se debe evitar que los cambios hechos por un usuario a través de un directorio no sean visibles
por los demás usuarios, para lo que se consideraran dos soluciones posibles.

11. - Administración del espacio en disco.

Un método de asignación de espacio libre determina la manera en que un Sistema


Operativo controla los lugares del disco que no están siendo ocupados.

Generalmente los sistemas de archivos utilizan esta estrategia con bloques de tamaño fijo.

Tamaño del bloque: Dada la forma en que están organizados los bloques, el sector, la pista
y el cilindro son los candidatos obvios como unidades de asignación. Si se tiene una unidad
de asignación grande, como un cilindro, esto significa que cada archivo, inclusive uno
pequeño, ocupará todo un cilindro; con esto se desperdicia espacio de almacenamiento en
disco

12. - Confiabilidad del sistema de archivos.

Es necesario proteger la información alojada en el sistema de archivos, efectuando los


resguardos correspondientes. De esta manera se evitan las consecuencias generalmente
catastróficas de la pérdida de los sistemas de archivos.

13. - La solución en hardware y software.

Consiste en dedicar un sector del disco a la lista de bloques defectuosos.

− Al inicializar el controlador por primera vez:


− Lee la “lista de bloques defectuosos”.
− Elige un bloque (o pista) de reserva para reemplazar los defectuosos.
− Registra la asociación en la lista de bloques defectuosos.
− En lo sucesivo, las solicitudes del bloque defectuoso utilizarán el de repuesto.

Requiere que el usuario o el sistema de archivos construyan un archivo con todos los
bloques defectuosos.
− Se los elimina de la “lista de bloques libres”.
− Se crea un “archivo de bloques defectuosos”:
− Está constituido por los bloques defectuosos.
No debe ser leído ni escrito. o No se debe intentar obtener copias de respaldo de este
archivo. Respaldos

Respaldos (copias de seguridad o de back-up):

Es muy importante respaldar los archivos con frecuencia.


Los respaldos pueden consistir en efectuar copias completas del contenido de los discos
(flexibles o rígidos).
Una estrategia de respaldo consiste en dividir los discos en áreas de datos y áreas de
respaldo, utilizándolas de a pares:

14. - Desempeño del sistema de archivos.

El acceso al disco es mucho más lento que el acceso a la memoria:

Los tiempos se miden en milisegundos y en nanosegundos respectivamente.

Se debe reducir el número de accesos a disco. La técnica más común para reducir los
accesos a disco es el bloque caché o buffer caché:

Se utiliza el término ocultamiento para esta técnica (del francés “cacher”: ocultar).

Un caché es una colección de bloques que pertenecen desde el punto de vista lógico al
disco, pero que se mantienen en memoria por razones de rendimiento.

15. - Descriptor de archivos.

El descriptor de archivos o bloque de control de archivos es un bloque de control que


contiene información que el sistema necesita para administrar un archivo.

Los descriptores de archivos suelen mantenerse en el almacenamiento secundario; se pasan


al almacenamiento primario al abrir el archivo.

El descriptor de archivos es controlado por el sistema de archivos; el usuario puede no


hacer referencia directa a él.

16. - Seguridad de archivos.

Los sistemas de archivos generalmente contienen información muy valiosa para sus
usuarios, razón por la que los sistemas de archivos deben protegerla. La seguridad en el
sistema de ficheros es fundamental para la protección de los datos de acceso no autorizados
y todavía más importante de posibles da nos.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy