You are on page 1of 9

Sistema De

Archivos

Proyecto Unidad V

Maestra: Ing. Karina De La Cruz Flores


Instituto Tecnolgico De Cd Jimnez
chih

Materia: Sistemas Operativos

Daniel Ricardo Hidalgo Torres

19/11/14

Luis Oman Ros Manrquez

Sistema De Archivos

Sistema De Archivos
Contenido
Introduccin .................................................................................................................................. 3
Manejo de Espacio en Memoria Secundaria................................................................................. 4
Modelo Jerrquico ........................................................................................................................ 5
Mecanismos de Recuperacin en caso de Falla. ........................................................................... 6
Conclusin ..................................................................................................................................... 7
Manejo de Espacio en Memoria Secundaria............................................................................. 7
Modelo Jerrquico .................................................................................................................... 7
Mecanismos de Recuperacin en caso de Falla. ....................................................................... 8
Bibliografa .................................................................................................................................... 9

2
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Introduccin
Un sistema de archivos es una estructura que permite tanto el almacenamiento
de informacin en una particin como su modificacin y recuperacin. Para que
sea posible trabajar en una particin es necesario asignarle previamente un
sistema de archivos. Esta operacin se denomina dar formato a una particin.
Generalmente cada sistema de archivos ha sido diseado para obtener el
mejor rendimiento con un sistema operativo. Sin embargo, es usual que el
mismo sistema operativo sea capaz de reconocer mltiples sistemas de
archivos.

3
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Manejo de Espacio en Memoria Secundaria


El sistema de archivos se ocupa primordialmente de administrar el espacio de
almacenamiento secundario, sobre todo el espacio en disco. El manejo del
espacio libre en disco se lleva a cabo de la siguiente manera:

Vector de bits.
Lista ligada (lista libre).
Por conteo (agrupacin).

Vector de bits.
El espacio libre en disco es frecuentemente implementado como un mapa de bits,
donde cada sector es representado por un bit y si el sector es libre el bit es cero
de lo contrario est asignado.
Lista ligada
Existe una cabecera en la que se tiene la direccin del primer sector vacio, ese
sector a su vez, tiene un apuntador al siguiente sector, y as sucesivamente hasta
que se encuentre una marca indicando que ya no hay espacio libre.
Por conteo
Aqu, por cada conjunto de sectores contiguos que estn vacios, se tiene por cada
apuntador, un nmero de inicio y el tamao del grupo de sectores vacios.
Mtodos de asignacin de espacio en disco.
Un mtodo de asignacin de espacio en disco determina la manera en que un
Sistema Operativo controla los lugares del disco ocupados por cada archivo de
datos.

Contigua

Ligada

Indexada

Asignacin contigua
Este mtodo consiste en asignar el espacio en disco de tal manera que las
direcciones de todos los bloques correspondientes a un archivo definen un orden
lineal.
Asignacin ligada
En este mtodo, cada archivo es una lista ligada de bloques de disco. En el
directorio hay un apuntador al bloque de inicio y un apuntador al bloque final
para cada archivo. En cada uno de los bloques donde se encuentra un archivo hay
un apuntador al siguiente bloque de la lista.
Asignacin indexada
Cada archivo tiene su bloque ndice, El cual es un arreglo de direcciones de
bloques de disco. La i-sima entrada en el bloque ndice apunta al i-simo bloque
que conforma el archivo.

4
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Modelo Jerrquico
Sistemas Jerrquicos de Directorios

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


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.

Al abrir un archivo el S. O.:

Busca en su directorio el nombre del archivo.

Extrae los atributos y direcciones en disco.

Graba esta informacin en una tabla de memoria real.

Todas las referencias subsecuentes al archivo utilizarn la informacin de


la memoria principal.

El nmero y organizacin de directorios vara 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 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 jerarqua general.

Un rbol de directorios por usuario: el sistema permite que cada usuario


tenga tantos directorios como necesite, respetando una jerarqua general.

5
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Mecanismos de Recuperacin en caso de Falla.


Debido a que los archivos se mantienen tanto en memoria principal como en el
disco, debemos asegurarnos de que un fallo del sistema no d por resultado la
perdida de datos o inconsistencia en los mismos.
La destruccin de la informacin, ya sea accidental o intencional, es una realidad
y tiene distintas causas:

Fallas de hardware y de software

Fenmenos meteorolgicos atmosfricos

Fallas en el suministro de energa

Incendios e inundaciones

Robos, vandalismo (incluso terrorismo)


Esta posible destruccin de la informacin debe ser tenida en cuenta por:

Los sistemas operativos en general

Los sistemas de archivos en particular


Una tcnica muy usada para asegurar la disponibilidad de los datos es realizar
respaldos peridicos:
1.
Hacer con regularidad una o ms copias de los archivos y colocarlas
en lugar seguro.
2.
Todas las actualizaciones realizadas luego del ltimo respaldo
pueden perderse.
Otra tcnica es pasar todas las transacciones a un archivo, copindolas en otro
disco:

Genera una redundancia que puede ser costosa

En caso de fallas en el disco principal, puede reconstruirse todo el trabajo


perdido si el disco de reserva no se da tambin
Tambin existe la posibilidad del respaldo incremental:

Durante una sesin de trabajo los archivos modificados quedan marcados.

Cuando un usuario se retira del sistema (deja de trabajar), un proceso del


sistema efecta el respaldo de los archivos marcados.
Se debe tener presente que es muy difcil garantizar una seguridad absoluta de
los archivos.
El mtodo correcto de manejar fallos consiste bsicamente en detectarlos a
tiempo y de forma correcta. La inclusin de equipos de test en el sistema es
esencial para mantener esta capacidad de monitorizacin.
En cualquier caso, la cada total o parcial del sistema se puede subsanar en parte
si hay puntos de restauracin del sistema (chkpt). Esta posibilidad aumenta la
disponibilidad de recuperacin en caso de fallos.

6
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Conclusin
Manejo de Espacio en Memoria Secundaria
La memoria secundaria requiere que la computadora use sus canales de
entrada/salida para acceder a la informacin y se utiliza para
almacenamiento a largo plazo de informacin persistente. Que sin
embargo, la mayora de los sistemas operativos usan los dispositivos de
almacenamiento secundario como rea de intercambio para incrementar
artificialmente la cantidad aparente de memoria principal en la
computadora. La memoria secundaria tambin se llama "de
almacenamiento masivo". Habitualmente, la memoria secundaria o de
almacenamiento masivo tiene mayor capacidad que la memoria primaria,
pero es mucho ms lenta. En las computadoras modernas, los discos duros
suelen usarse como dispositivos de almacenamiento masivo.
Modelo Jerrquico
La Jerarqua nos lleva a una divisin de la direccin a memoria, donde
encontramos el bloque en el nivel de la jerarqua y un indicador del
elemento en el bloque.Los niveles de son:
Nivel 1: Memoria cache: es una clase de memoria RAM esttica de acceso
aleatorio y alta velocidad.
Nivel 2: Memoria Principal: es donde son ejecutados los programas y
procesos de una computadora y es el espacio real que existen en memoria
para que se ejecuten los procesos.
Nivel 3: Memoria virtual: divide la memoria en bloques y los va asignando
a los diferentes procesos. Adems, de este modo, no es necesario tener
todo el cdigo del programa en ejecucin en la memoria Asimismo,
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos
podemos ejecutar programas de tamao ms grande que la memoria
principal. Todo esto nos permite una mayor cantidad de procesos
simultneos en memoria.

Mecanismos de Recuperacin en caso de Falla.


La destruccin de la informacin, ya sea accidental o intencional, es una
realidad y tiene distintas causas: Fallas de hardware y de software.
Fenmenos meteorolgicos atmosfricos. Etc.
Esta posible destruccin de la informacin debe ser tenida en cuenta por:
*Los sistemas operativos en general.
*Los sistemas de archivos en particular.
Una tcnica muy usada para asegurar la disponibilidad de los datos
es realizar respaldos peridicos:
*Hacer con regularidad una o ms copias de los archivos y colocarlas en
lugar seguro.
*Todas las actualizaciones realizadas luego del ltimo respaldo pueden
perderse.
*Otra tcnica es pasar todas las transacciones a un archivo, copindolas
en otro disco:
*Genera una redundancia que puede ser costosa.
En caso de fallas en el disco principal, puede reconstruirse todo el trabajo
perdido si el disco de reserva no se da tambin.
Tambin existe la posibilidad del respaldo incremental:
Durante una sesin de trabajo los archivos modificados quedan marcados.
Cuando un usuario se retira del sistema (deja de trabajar), un proceso del
sistema efecta el respaldo de los archivos marcados.

8
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

Sistema De Archivos

Bibliografa
http://equipo1tecos.blogspot.mx/2011/11/5.html
http://equipo1tecos.blogspot.mx/2011/11/5_28.html
http://www.fing.edu.uy/inco/cursos/tso/teorico/TSO-DireccionamientoMemoria.pdf
http://es.slideshare.net/amguerrerob/sistema-de-archivos-7199145?related=2

9
Daniel Ricardo Hidalgo Torres

Luis Oman Ros Manrquez

You might also like