Está en la página 1de 8

Unidad 5

Jose Javier Pérez López.


Kevin Casas Gómez.

“Sistema de
Jesús Eugenio González
Alemán.
Ricardo Rodríguez Llanes.
Gerardo Isael López
Galván. archivos”
5.1 Concepto

Un sistema de archivos son los métodos


y estructuras de datos que un sistema
operativo utiliza para seguir la pista de
los archivos de un disco o partición; es
decir, es la manera en la que se
organizan los archivos en el disco. El
término también es utilizado para
referirse a una partición o disco que se
está utilizando para almacenamiento,
o el tipo del sistema de archivos que
utiliza. Así uno puede decir “tengo dos
sistemas de archivo” refiriéndose a que
tiene dos particiones en las que
almacenar archivos, o que uno utiliza el
sistema de “archivos extendido”,
refiriéndose al tipo del sistema de
archivos.
La diferencia entre un disco o partición y el sistema de
archivos que contiene es importante. Unos pocos programas
(incluyendo, razonablemente, aquellos que crean sistemas de
archivos) trabajan directamente en los sectores crudos del
disco o partición; si hay un archivo de sistema existente allí
será destruido o corrompido severamente. 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).
Antes de que una partición o disco sea utilizada como un
sistema de archivos, necesita ser iniciada, y las estructura de
datos necesitan escribirse al disco. Este proceso se denomina
construir un sistema de archivos.
5.2 Noción de archivo real y virtual

 Archivo Real: Es un objeto que


contiene programas, datos o
cualquier otro elemento. Un
archivo se muestra de manera
real, en la información del
espacio que ocupa en el disco
duro o sistema de
almacenamiento, en otras
palabras su tamaño en bytes.
 Archivo virtual: Es un archivo de
uso temporal que es utilizado
por los procesos del sistema
mientras se están ejecutando
dichos procesos. Estos
programas 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, su tamaño es
muy variable y termina al
detener la ejecución del
sistema, muchos de ellos son
borrados por ejemplo, los
archivos *.tmp. Se le conoce
como archivo virtual aquel que
contiene los datos generados
por el usuario.
5.3 Componente 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, 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 esta 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.
 Mecanismos De Integridad: Se ocupan de garantizar que no se corrompa
la información de un archivo de tal manera que solo la información que
deba estar en el, se encuentre ahí.
 Mecanismos De Organización Lógica: Contiene las diferentes rutinas y
comandos a través de los cuales el usuario podrá estructurar sus archivos
virtuales.
 Directorio De Identificadores: Convierte los identificadores simbólicos de los
archivos en identificadores internos, los cuales apuntaran a su descriptor o
a una estructura que permite encontrar el archivo.