0% encontró este documento útil (0 votos)
25 vistas7 páginas

Yrns U5

La Unidad V aborda los sistemas de archivos, que son estructuras lógicas y algoritmos para acceder a la información en discos, destacando diferentes tipos como FAT12, FAT16 y FAT32. Se discuten conceptos de archivos reales y virtuales, así como componentes y mecanismos de acceso, organización lógica y física, y manejo de espacio en memoria secundaria. Además, se mencionan mecanismos de recuperación ante fallas para mantener la coherencia de los datos en el sistema de archivos.

Cargado por

YOsoyHavi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas7 páginas

Yrns U5

La Unidad V aborda los sistemas de archivos, que son estructuras lógicas y algoritmos para acceder a la información en discos, destacando diferentes tipos como FAT12, FAT16 y FAT32. Se discuten conceptos de archivos reales y virtuales, así como componentes y mecanismos de acceso, organización lógica y física, y manejo de espacio en memoria secundaria. Además, se mencionan mecanismos de recuperación ante fallas para mantener la coherencia de los datos en el sistema de archivos.

Cargado por

YOsoyHavi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Unidad V: Sistemas de archivos

5.1 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.

El desempeño de nuestro disco duro, la confiabilidad, seguridad,


capacidad de expansión y la compatibilidad, estará en función de estas
estructuras lógicas.

Fat 12:

Es el sistema de archivos de DOS, y es con el que formateamos los


disquetes. Fue muy utilizado en las primeras PCs.

Fat 16:

Este sistema de archivos tenía muchas limitaciones, por ejemplo si el


disco duro era mayor de 2 GB, era imposible particionarlos y no usaba
nombre largos en los archivos, solo 8 caracteres.

Fat 32:

Fue utilizado a partir de 1997, y pudo ser utilizado en Windows 98, pero
a medida que el tamaño de los discos duros se incrementaba, surgieron
nuevas limitaciones. Se llamó Fat32, por que utiliza números de 32 bits
para representar a los clusters en lugar de los 16 en los sistemas
anteriores.

5.2 Noción de archivo real y virtual


Es un archivo de uso temporal que es utilizado por los procesos del sistema
mientras se están ejecutando dichos procesos. Estos archivos se crean durante
la ejecución de un sistema y los utiliza para el almacenamiento de información,
intercambio y organización mientras se ejecuta el sistema (Fig. 5.2.2), su
tamaño es muy variable y terminan al detener la ejecución del sistema,
muchos de ellos son borrados, por ejemplo, los archivos *.tmp

5.3 Componentes de un sistema de archivos

Lo conforman todas aquellas rutinas encargadas de administrar todos


los aspectos relacionados con el manejo de Archivos.

En UNIX se define un File System como un sistema de software dedicado


a la creación, destrucción, organización y lectura, escritura y control de
acceso de los archivos, funcionalmente los componentes de un sistema
de archivos son lenguajes de comandos, interpretador de comandos,
manejador del almacenamiento secundario, sistema de entrada y salida
y mecanismos de respaldo y recuperación.

En general, un Sistema de Archivos está compuesto por: Métodos De


Acceso, Administración De Archivos, Administración De Almacenamiento
Secundario, Mecanismos De Integridad.

Métodos De Acceso. Se ocupan de la manera en que se tendrá acceso a


la información almacenada en el archivo. Ejemplo: Secuencial, Directo,
indexado, etc.

Administración De Archivos. Se ocupa de ofrecer los mecanismos para


almacenar, compartir y asegurar archivos, así como para hacer
referencia a ellos.

Administración De Almacenamiento Secundario. Se ocupa de asignar


espacio para los archivos en los dispositivos de almacenamiento
secundario. En la
siguiente figura se muestra un ejemplo de la administración de espacio
en un disco duro.

5.4 Organización lógica y física

Se refiere a las diferentes maneras en las que puede ser organizada la


información de los archivos, así como las diferentes maneras en que
ésta puede ser accesada. Dado que hay 2 niveles de visión de los
archivos (físico y lógico), se puede hablar también de 2 aspectos de
organización de archivos: Organización de archivos lógicos y de archivos
físicos.

Fig. 5.4.1 Organización de un sistema de archivos utilizando directorios.

Organización lógica.

La mayoría de las computadoras organizan los archivos en jerarquías


llamadas carpetas, directorios o catálogos. (El concepto es el mismo
independientemente de la terminología usada.) Cada carpeta puede
contener un número arbitrario de archivos, y también puede contener
otras carpetas. Las otras carpetas pueden contener todavía más
archivos y carpetas, y así sucesivamente, construyéndose un estructura
en árbol en la que una «carpeta raíz» (el nombre
varía de una computadora a otra) puede contener cualquier número de
niveles de otras carpetas y archivos. A las carpetas se les puede dar
nombre exactamente igual que a los archivos (excepto para la carpeta
raíz, que a menudo no tiene nombre). El uso de carpetas hace más fácil
organizar los archivos de una manera lógica.

5.5 Mecanismos de acceso a los archivos

Existen varios mecanismos para acceder los archivos: Directorios,


descriptores de archivos, mecanismos de control de acceso y
procedimientos para abrir y cerrar archivos.

Descriptores 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.

Es una estructura muy dependiente del

sistema. Puede incluir la siguiente información:

 Nombre simbólico del archivo.


 Localización del archivo en el almacenamiento secundario.
 Organización del archivo (método de organización y acceso).
 Tipo de dispositivo.
 Datos de control de acceso.
 Tipo (archivo de datos, programa objeto, programa fuente, etc.).
 Disposición (permanente contra temporal).
 Fecha y tiempo de creación.
 Fecha de destrucción.
 Fecha de la última modificación.
 Suma de las actividades de acceso (número de lecturas, por
ejemplo).

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.

5.6 Manejo de espacio en memoria secundaria

A diferencia de la Memoria Principal la Memoria Secundaria , auxiliar,


masiva, externa no es tan veloz pero tiene gran capacidad para
almacenar información en dispositivos tales como discos, cintas
magnéticas, discos ópticos. Frecuentemente los datos y programas se
graban en la Memoria Secundaria , de esta forma, cuando se ejecuta
varias veces un programa o se utilicen repetidamente unos datos, no es
necesario darlos de nuevo a través del dispositivo de entrada.

5.7 Modelo jerárquico

El directorio contiene un conjunto de datos por cada archivo referenciado.

Fig. 5.7.1 Ejemplo de directorio jerárquico

Una posibilidad es que el directorio contenga por cada archivo


referenciado:
 El nombre.
 Sus atributos.
 Las direcciones en disco donde se almacenan los datos.

Otra posibilidad es que cada entrada del directorio contenga:

 El nombre del archivo.


 Un apuntador a otra estructura de datos donde se encuentran los
atributos y las, direcciones en disco.

5.8 Mecanismos de recuperación en caso de falla

Recuperación

Los archivos y directorios se mantienen tanto en memoria principal


como en disco, y debe tener. Se cuidado para que los fallos del sistema
no provoquen una pérdida de datos o una incoherencia en los mismos.

Comprobación de coherencia.

Como hemos explicado en la Sección 11.3, parte de la información de


directorios se almacena en la memoria principal (o en caché) para
acelerar el acceso. La información de directorios en11a memoria
principal está, generalmente, más actualizada que la correspondiente
información en el disco, porque la información de directorios
almacenada en caché no se escribe necesariamente en el disco nada
más producirse la actualización.

Considere, entonces, el posible ejemplo de un fallo de la computadora.


El contenido de la caché y de los búferes, así como de las operaciones
de E/S que se estuvieran realizando en ese momento, pueden perderse,
y con él se perderán los cambios realizados en los directorios
correspondientes a los archivos abiertos. Dicho suceso puede dejar el
sistema de archivos en un estado incoherente. El
estado real de algunos archivos no será el que se describe en la
1
estructura de directorios. 4

Con frecuencia, suele ejecutarse un programa especial durante el


reinicio para comprobar las posibles incoherencias del disco y corregidas.

Referencias
JAQUELINE, M., & COMPLETO, V. MI P. (N.D.). MELISA. [Link]. RETRIEVED
OCTOBER 25, 2024, FROM HTTP://[Link]/2015/11/52-NOCION-
[Link]
JAQUELINE, M., & COMPLETO, V. MI P. (N.D.). MELISA. [Link]. RETRIEVED
OCTOBER 25, 2024, FROM HTTP://[Link]/2015/11/54-
[Link]
SISTEMAS OPERATIVOS. (N.D.). [Link]. RETRIEVED OCTOBER 25, 2024,
FROM HTTPS://[Link]/2017/12/55-MECANISMOS-DE-
[Link]
SISTEMAS OPERATIVOS. (N.D.). [Link]. RETRIEVED OCTOBER 25, 2024,
FROM HTTPS://[Link]/2017/12/56-MANEJO-DE-
[Link]
SISTEMAS OPERATIVOS. (N.D.). [Link]. RETRIEVED OCTOBER 25, 2024,
FROM HTTPS://[Link]/2017/12/57-MODELO-
[Link]
SISTEMAS OPERATIVOS. (N.D.). [Link]. RETRIEVED OCTOBER 25, 2024,
FROM HTTPS://[Link]/2017/12/58-MECANISMO-DE-
[Link]
STALLINGS, W. (2006). SISTEMAS OPERATIVOS. HTTPS://SO-SISTEMAS-
[Link]/2017/12/58-MECANISMO-DE-RECUPERACION-EN-CASO-
[Link]

También podría gustarte