Está en la página 1de 3

Sistemas De Archivos

Los sistemas de archivos son los mtodos y estructuras de datos que un sistema
operativo utiliza para seguir la pista de los archivos de un disco oparticin; es
decir, es la manera en la que se organizan los archivos en el disco. El Sistema de
Archivo describe dnde y cmo estn localizados los archivos y carpetas dentro
del medio de almacenamiento.Tienen la funcin de estructurar la informacin
guardada en una unidad de almacenamiento como el disco duro de una
computadora, que luego ser representada ya sea textual o grficamente
utilizando ungestor de archivos. La mayora de los sistemas operativos manejan su
propio sistema de archivo.
En computacin, un sistema de archivos es un mtodo para el
almacenamiento y organizacin de archivos de computadora y los datos que
estos contienen, para hacer ms fcil la tarea encontrarlos y accederlos. Los
sistemas de archivos son usados en dispositivos de almacenamiento como
discos duros y CD-ROM e involucran el mantenimiento de la localizacin
fsica de los archivos.
Estructura de un archivo

La estructura de un sistema de archivos de un sistema operativo es el nivel ms


bsico de organizacin. Casi todas las formas en que un sistema operativo
interacta 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 comn
asegura que los usuarios y programas pueden acceder y escribir a los archivos.
Los sistemas de archivos dividen los archivos en dos categoras lgicas:

archivos compartibles vs. no compartibles

archivos variables vs. estticos

Los archivos compartibles son aqullos a los que se puede acceder desde
varios hosts; mientras que los archivos no compartibles slo estn disponibles
localmente. Los archivos variables, tales como documentos, pueden cambiar
en cualquier momento; los archivos estticos, tales como binarios, no cambian
sin una actuacin por parte del administrador de sistemas.
La razn para visualizar a los archivos de esta manera es para ayudar a
correlacionar la funcin del archivo con los permisos otorgados a los directorios

que los sostienen. El modo en que el sistema operativo y sus usuarios


interactan con un archivo dado determina el directorio en el cual estos
archivos estn ubicados, si ese directorio est montado como de slo lectura o
slo escritura y el nivel de acceso que cada usuario tiene a ese archivo. El nivel
superior de esta organizacin es crucial. El acceso a los directorios inferiores
puede estar restringido o se pueden manifestar problemas de seguridad si el
nivel superior es dejado sin organizar o no sigue ninguna estructura rgida.

Estructura de Archivos El primero es una secuencia de bytes que al sistema


operativo no le importa que contenga el archivo, los programas son los
encargados de reestructurarlo. Hacer que el sistema operativo considere a los
archivos como secuencia de bytes provee mxima flexibilidad. Los programas
de usuario pueden colocar cualquier cosa que quieran en sus archivos y
denominarlos de cualquier manera conveniente.

El segundo es una secuencia de longitud fija, cada una con cierta estructura
interna. El concepto central para la idea de que un archivo sea una secuencia
de registros es la idea de que la operacin de lectura devuelva un registro y la
operacin de escritura sobrescriba o agregue un registro.
El tercer tipo de estructura consiste en un rbol de registros, donde todos no
son necesariamente de la misma longitud. Cada uno de ellos tiene una llave en
una posicin fija dentro del registro. El rbol se ordena con base en el campo
llave en una posicin fija dentro del registro.
Operaciones de Archivos
Operaciones de Archivos Los archivos existen para almacenar informacin y
recuperarse ms adelante. Se utilizan llamadas al sistemas para esta
operacin: Create: el archivo se crea sin datos. Anuncia la llegada del archivo y
establece alguno de sus atributos. Delete: se elimina cuando no es necesario.
Liberar espacio en disco. Siempre hay una llamada al sistema para este
propsito. Open: antes de usarlo, un proceso debe abrirlo. Lleva los atributos y
la lista de direcciones del disco a la memoria principal, para tener acceso a
llamados posteriores.
Operaciones de Archivos Close: cuando terminan todos los accesos se hace
la llamada para liberar espacio en la memoria principal. Read: los datos se

leen del archivo. El llamador debe especificar cuntos datos se necesitan y


proporcionar un buffer para colocarlos. Write: los datos se escriben en el
archivo otra vez., por o general en la posicin actual. Si la posicin actual
est al final, el tamao aumenta y si lo hace al principio o mitad se
sobrescriben y se pierde la informacin inicial.

También podría gustarte