Está en la página 1de 14

INSTITUTO TECNOLGICO DE

TAPACHULA
Materia:
Sistemas Operativos
Catedrtica:
Claudia Escobar Crdova
Trabajo:
5ta y 6ta Unidad
Estudiantes:
Ancheyta Espinosa Eloy
Escobar Gmez Martin Alexis
Jimnez Zunun Josu
Cruz Chvez Guillermo Armando
Daz Barrios Jogli Billy
Carrera:
Ing. En sistemas computacionales

Semestre y Grupo:
3er semestre, grupo A

TAPACHULA, CHIAPAS A 09 DE NOVIEMBRE DE 2016

INDICE

INTRODUCCION......................................................................................1
MECANISMOS DE ACCESO A LOS ARCHIVOS....................................................2
Caractersticas de los Archivos......................................................................2
Mecanismo de control de acceso....................................................................4
Mtodo de Acceso Secuencial.......................................................................5
Mtodo de Acceso Secuencial Indexado...........................................................5
Operaciones Sobre El Bloque De Control De Archivo............................................6
MANEJO DE ESPACIO EN MEMORIA SECUNDARIA.............................................8
Vector de bits............................................................................................9
Lista ligada...............................................................................................9
Por agrupacin........................................................................................10
Contiguos............................................................................................10
Asignacin ligada o encadenada................................................................10
Asignacin Indexada..............................................................................11
CONCLUSION..........................................................................................12
BIBLIOGRAFIA........................................................................................13

INTRODUCCION
Se conocer a detalle el sistema de archivos debido a que es un componente sumamente explcito del Sistemas
operativo, ya que es un espacio de trabajo a realizar tareas, Gestionando la informacin, entre ella las ms
comunes, Crear, Copiar, pegar, Eliminar, Denegar, Dar acceso, encriptar y ocultar archivos. Para llevar el control de
los archivos se utilizan directorios, en muchos sistemas, stos, son archivos.
En la manera en que estas carpetas o directorios tambin contienen informacin detallada, como es la fecha de
creacin, tamao de la carpeta, propietario y un nombre para identificarla. Para esto no es necesario tener
prioridades por parte del arranque del sistema, la modificacin y creacin que se dan entre recursos del sistema no
depende de un administrador. Aunque la mayora de los usuarios siempre opta por la ayuda que nos ofrece el
sistema, casi la mayor parte de esa ayuda es gratificantemente no es verdadera.
La recuperacin de archivos, casi siempre por fallas elctricas, Virus, un mal funcionamiento del disco duro, un
corto energa muy breve pero que puede causar una ruptura en un archivo, entre muchos problemas ms
comunes, diferentes herramientas, programas y formas de recuperar archivos. Es un buen empleo ya que se
manipular como optimizar funciones de la memoria principal.
As mismo la memoria secundaria logra tener recursos de suma importancia propietario de usuario obviamente, Es
comn ver este orden cuando se adquiere el uso de un disco duro sin importar la capacidad existe cierto lmite de
uso que el disco duro disminuir su rendimiento para hacer transferencia de recursos.

MECANISMOS DE ACCESO A LOS ARCHIVOS

Qu es un archivo?
Un archivo o fichero informtico es un conjunto de bits que son almacenados en un dispositivo. Un
archivo es identificado por un nombre y la descripcin de la carpeta o directorio que lo contiene. A los

archivos informticos se les llama as porque son

los

equivalentes

digitales de los archivos escritos en expedientes,

tarjetas,

libretas, papel o microfichas del entorno de oficina

tradicional.

Caractersticas de los Archivos


Estructura
El sistema de archivos permite al usuario especificar alguna estructura adicional a los archivos, aparte de
su estructura bsica (bits, bytes). Algunos sistemas operativos permiten el uso del ALIAS, lo cual hace
que los usuarios hagan referencia a un mismo archivo fsico mediante nombres lgicos diferentes.
Cuando se utiliza un archivo, el descriptor es copiado en memoria principal para las referencias que a
ste se hagan.
Nombre
Nombre asignado por el usuario.

Atributos de un archivo
Los atributos de un archivo son: el nombre, el tipo, la localizacin (donde se ubica), derechos de acceso,
tiempo de creacin/acceso/modificacin, UID del creador, etc.
Podemos tambin citar como caractersticas las siguientes:
Volatilidad: Es la frecuencia con la que se agregan y borran tems en un archivo;
Actividad: Es el porcentaje de tems accedidos durante un determinado perodo de tiempo.
Medida: Es la cantidad de informacin almacenada en el archivo
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


informacin que el sistema necesita para administrar un archivo.
Es una estructura muy dependiente del sistema. Puede incluir la siguiente informacin:

Nombre simblico del archivo.

Localizacin del archivo en el almacenamiento secundario.

Organizacin del archivo (mtodo de organizacin y acceso).

Tipo de dispositivo.

Datos de control de acceso.

Tipo (archivo de datos, programa objeto, programa fuente, etc.).

Disposicin (permanente contra temporal).

Fecha y tiempo de creacin.

Fecha de destruccin.

Fecha de la ltima modificacin.

Suma de las actividades de acceso (nmero 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.
A cada uno de los archivos se le asigna un descriptor el cual contendr toda la informacin que
necesitar el sistema de archivos para ejecutar con l los comandos que se le soliciten. El descriptor se
mantendr en memoria principal desde que el archivo es abierto hasta que sea cerrado, y debe tener al

menos la siguiente informacin, identificacin del archivo, lugar de almacenamiento, informacin del
modo de acceso.
Identificacin del archivo. Consiste de dos partes que es el nombre simblico que es el que le da el
usuario y un identificador interno que es asignado por el sistema operativo (nmero). Lugar de
almacenamiento as como el tamao del archivo. Modo de acceso. Se debe indicar en forma explcita
quien puede accesar el archivo y conque derecho.

Fig. Ejemplo ilustrativo del control de acceso


Mecanismo de control de acceso
Control de un sistema de informacin especializado en detectar los intectos de acceso, permitiendo el
paso de las entidades autorizadas, y denegando el paso a todas las dems. Involucra medios tcnicos y
procedimientos operativos.
Mecanismo que en funcin de la identificacin ya autenticada permite acceder a datos o recursos.
Los Directorios son utilizados por el sistema operativo para llevar un registro de los archivos que incluye
el nombre, los atributos y las direcciones en disco donde se almacenan los datos del archivo
referenciado.
Open (abrir): antes de utilizar un archivo, un proceso debe abrirlo. La finalidad es permitir que el sistema
traslade los atributos y la lista de direcciones en disco a la memoria principal para un rpido acceso en
llamadas posteriores.
Close (cerrar): cuando concluyen los accesos, los atributos y direcciones del disco ya no son necesarios,
por lo que el archivo debe cerrarse y liberar la tabla de espacio interno.

Mtodo de Acceso Secuencial: El acceso secuencial significa que un grupo de elementos es accedido en
un predeterminado orden secuencial. El acceso secuencial es a veces la nica forma de acceder a los
datos, por ejemplo en una cinta de cassette. Tambin puede ser el mtodo de acceso elegido, para
simplemente procesar una secuencia de datos en orden.

Mtodo de Acceso Secuencial Indexado: Mtodo comn de acceso a disco que almacena datos en forma
secuencial, al tiempo que mantiene un ndice de campos claves para todos los registros en el archivo
para acceso directo. El orden secuencial sera el ms comnmente usado para el procesamiento por
lotes y la impresin (nmero de cuenta, nombre, etc.).

Archivos Secuenciales: La forma ms comn de


estructura de archivo es el archivo secuencial. En
este tipo de archivo, un formato fijo es usado para los
registros. Todos los registros tienen el mismo tamao,
constan del mismo nmero de campos de tamao fijo
en un orden particular. Como se conocen la longitud y
la posicin de cada campo, solamente los valores de los campos se necesitan almacenarse; el nombre
del campo y longitud de cada campo son atributos de la estructura de archivos.

Operaciones Sobre El Bloque De Control De Archivo


El sistema operativo brinda servicios para la manipulacin de archivos:
Crear y abrir: provee la creacin de un archivo en el sistema de archivos. Se debe proveer un
nombre del nuevo archivo. Adems, se provee la apertura de un archivo ya existente para acceder
o modificar la informacin.
Escribir: poder escribir informacin en un archivo previamente abierto.
Leer: poder leer informacin en un archivo previamente abierto.
Reposicionar dentro de un archivo: lograr acceder a cualquier parte del archivo.
Eliminar: destruir el archivo a nivel del sistema de archivo.
Truncar: eliminar la informacin que est dentro del archivo, pero sin eliminar el archivo.

Por lo general, los sistemas tienen una tabla de archivos abierto por proceso. Estos archivos se abren a
travs de un llamado al sistema y, de esa forma, se puede operar con ellos (leer, escribir, etc.).
Finalmente, el archivo es cerrado antes que finalice la ejecucin del proceso.
Tener un archivo abierto para el sistema implica mantener una estructura que tenga por lo menos:
puntero de archivo (file pointer) para operaciones de lectura y escritura, contador de archivos
abiertos
ubicacin del archivo en el dispositivo, derechos de acceso.
Algunos sistemas proveen sistema de acceso nico a un archivo (lock) por parte de los procesos.
A su vez, varios sistemas implementan el mapeo de archivos al espacio de usuario del proceso.
De esta forma, no es necesario realizar read y write para operar sobre el archivo, sino accederlo
directamente. Esto trae el beneficio de no hacer el llamado a sistema para operar sobre el archivo.

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 informacin en dispositivos tales como discos, cintas
magnticas, 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 travs del dispositivo de entrada.

Fig. Ejemplos de Memoria Secundaria


En la Memoria Secundaria un archivo consta de un conjunto de bloques (correspondiente a la cantidad
de informacin que se transfiere fsicamente en cada operacin de acceso (lectura o escritura).
El Sistema Operativo o Sistema de Gestin de Archivos es el encargado de la asignacin de bloques a
archivos, de lo que surgen dos cuestiones, en primer lugar, debe asignarle el espacio de Memoria
Secundaria a los archivos y, en segundo lugar, es necesario guardar constancia del espacio disponible
para asignar.
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 block es
representado por un bit y si el bloc es libre el bit es cero de lo contrario est asignado.11000111

Lista ligada
Una lista ligada de todos los blocks libres. Otra implantacin se consigue guardando la direccin del
primer block libre y el nmero de los blocks libres contiguos que le siguen. Cada entrada de la lista de
espacio libre consiste de una direccin de disco y un contador (por conteo).

Fig. 5.6.2 Lista de espacio libre enlazada en el disco.

Por agrupacin
Se almacena la direccin en n blocks libres en el primer block libre y el ltimo contiene la direccin de
otro block que contiene la direccin de otros blocks libres.
Para manejar los espacios en disco existen los siguientes mtodos:

Contiguos

Ligados

Indexados

Contiguos
Esta asignacin requiere que cada archivo ocupe un conjunto de direcciones contiguas en el disco, su
asignacin es definida por la direccin del primer bloc y la longitud del archivo.
Cuando se crea un archivo se le asigna un nico conjunto contiguo de bloques, esta es una estrategia de
asignacin previa que emplea secciones de tamao variable. La tabla de asignacin de archivos necesita
solo una entrada por cada archivo y que muestre el bloque de comienzo y la longitud del archivo. La
asignacin contigua es la mejor para un archivo secuencial.
La asignacin contigua presenta algunos problemas, como la fragmentacin externa. Lo que hace difcil
encontrar bloques contiguos de espacio de tamao suficiente., lo que lleva a ejecutar un algoritmo de
compactacin para libera el espacio adicional en el disco.
Asignacin ligada o encadenada
Cada archivo es una lista ligada de blocks y el directorio contiene un apuntador al primer bloc y al ltimo.
La asignacin se hace con bloques individuales, cada bloque contendr un puntero al siguiente bloque de
la cadena. La tabla de asignacin de archivos necesita una sola entrada por cada archivo que muestre el
bloque de comienzo y la longitud del mismo, cualquier bloque puede aadirse a la cadena. No hay que
preocuparse por la fragmentacin externa porque solo se necesita un bloque cada vez.
Una consecuencia del encadenamiento es que no hay cabida para el principio de cercana, si es
necesario traer varios bloques de un archivo al mismo tiempo, se necesita una serie de accesos a partes
diferentes del disco por lo que se debe ejecutar un algoritmo de compactacin para liberar el espacio
adicional en el disco.
Asignacin Indexada
Cada archivo tiene su propio bloc de ndice el cual es un arreglo de direcciones de bloc.
En esta asignacin la tabla de asignacin de archivos contiene un ndice separado de un nivel para cada
archivo: el ndice posee una entrada para cada seccin asignada al archivo. Normalmente, los ndices no
estn almacenados fsicamente como parte de la tabla de asignacin de archivos. Mas exactamente el
ndice de archivo se guardara en un bloque aparte y la entrada del archivo en la entrada de asignacin
apuntara a dicho bloque.

La asignacin puede hacerse por bloques de tamao fijo, O en secciones de tamao variable. La
asignacin por bloques elimina la fragmentacin externa, mientras que la asignacin por secciones de
tamao variable mejora la cercana. En cualquier caso, los archivos pueden concentrarse en zonas
cercanas de cuando en cuando. La concentracin reduce el tamao del ndice en el caso de secciones
de tamao variable, pero no en el caso de asignacin por bloques.
La asignacin indexada soporta tanto el acceso secuencial como el acceso directo a los archivos y por
ello se ha convertido en la forma ms popular de asignacin de archivos.

CONCLUSION

Al liberar espacio los archivos de igual manera cuando conoces en la como estn creados virtualmente
se puede sacar algunas ventajas sobre ello da acceso una de sus particiones tener eficiencia para recibir
nuevos datos sin importar el formato.
La recuperacin de archivos es una introduccin de lo poco que se puede hacer en caso de prdida de
datos no siempre llega haber perdida en recursos existen herramientas o software que brindan el maneja
de poder recuperar dicha informacin de algn dispositivo porttil, pero especializndose da con da, nos
llevara ir a conociendo conceptos ms complejos, que atreves del tiempo iremos manipulando de una
manera muy sencilla, pero no basta con recuperar los archivos cada vez que se pierdan. Lo ms
importante es cmo prevenir esa prdida de datos o que los archivos se pierda. Esa sera la mejor opcin
para estos problemas, ya que tenemos siempre que estar un paso adelante esto se puede lograr con una
buena implementacin de lgica para el diseo de un software.
Administrar los archivos adecuadamente, nos hace confiar ms en nuestro sistema, debido a que
estamos ms seguros de tener una mejor estabilidad cuando ponemos a correr el sistema operativo no
habra prdida de memoria as evitar saturacin. Para eliminar dichos recursos con complejidades que
generan problemas en el transcurso de ejecucin; los antivirus son spams o un anuncio lucro que a las
personas hace crecer imaginariamente la solucin a sus problemas en saturacin del sistema de
mquinas, por ello se llev a cabo la investigacin aprendiendo el uso de recursos, su optimizacin que

10

se puede lograr en la memoria principal, de forma que tambin conservar archivos sin problemas
algunos.

11

BIBLIOGRAFIA
http://sistemasoperativos.angelfire.com/html/5.5.html
http://sistemasoperativos.angelfire.com/html/5.6.html
http://sistemasdearchivosyproteccion-vera.blogspot.mx/2008/11/55-mecanismos-de-accesolos-archivos.html
https://diabetesmellitus8.wordpress.com/2013/09/28/gestion-de-memoria-secundaria/

12

También podría gustarte