Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DE UN SISTEMA OPERATIVO
IMPLEMENTACIN DE SISTEMAS DE ARCHIVOS
A los usuarios les interesa la forma de nombrar sus archivos, las
operaciones que pueden efectuarse en ellos, el aspecto que tiene el
rbol de directorios y cuestiones de interfaz por el estilo. A los
implementadores les interesa como estn almacenados los archivos y
directorios, como se administra el espacio en disco y con puede
hacerse para que todo funcione de forma eficiente y confiable.
Los sistemas de archivos vienen a ser colecciones de informacin
relacionada y almacenada en un dispositivo de almacenamiento
secundario, tipos de archivos: regulares, directorios, de dispositivo,
formas de acceso: secuencial, aleatorio, otros.
DESARROLLO
Asignacin contigua
El esquema de asignacin ms simple es almacenar cada archivo
como una serie contigua de bloques de disco. As, en un disco con
bloques de 1 KB, a un archivo de 50 KB se le asignaran 50 bloques
consecutivos. Con bloques de 2 KB, se le asignaran 25 bloques
consecutivos. En la siguiente grfica (a) podemos ver un ejemplo de
asignacin de almacenamiento contigua. Aqu se muestran los
primeros 40 bloques de disco, empezando con el bloque 0, a la
izquierda. Al principio el disco estaba vaco, despus se escribi un
archivo A de cuatro bloques de longitud al disco, empezando desde el
principio (bloque 0). Posteriormente se escribi un archivo de seis
bloques llamado B, empezando justo despus del archivo A. Observe
que cada archivo empieza al inicio de un nuevo bloque, por lo que si
el archivo Afuera realmente de 3 bloques, se desperdiciara algo de
espacio al final del ltimo bloque. En la grfica se muestra un total de
siete archivos, cada uno empezando en el bloque que va despus del
final del archivo anterior. Se utiliza sombreado slo para facilitar la
distincin de cada archivo. No tiene un significado real en trminos de
almacenamiento. La asignacin de espacio en disco contiguo tiene
dos ventajas significativas.
Lista enlazada
Adems, la cantidad de almacenamiento de datos en un bloque ya no
es una potencia de dos, debido a que el apuntador ocupa unos
cuantos bytes. Aunque no es fatal, tener un tamao peculiar es
Nodos-i
Nuestro ltimo mtodo para llevar un registro de qu bloques
pertenecen a cul archivo es asociar con cada archivo una estructura
de datos conocida como nodo-i (nodo-ndice), la cual lista los
atributos y las direcciones de disco de los bloques del archivo. En la
siguiente grfica se muestra un ejemplo simple. Dado el nodo-i,
entonces es posible encontrar todos los bloques del archivo. La gran
ventaja de este esquema, en comparacin con los archivos vinculados
que utilizan una tabla en memoria, es que el nodo-i necesita estar en
memoria slo cuando est abierto el archivo correspondiente. Si cada
nodo-i ocupa n bytes y puede haber un mximo de k archivos
abiertos a la vez, la memoria total ocupada por el arreglo que
contiene los nodos-i para los archivos abiertos es de slo kn bytes.
Slo hay que reservar este espacio por adelantado.
CONCLUSIONES
Despus de conocer los sistemas de archivos de puede decir que
facilitan y organizan la informacin y estos archivos se mantienen
almacenas en unidades de almacenamiento y se puede crear estos
sistemas de distintos modos.
SISTEMAS DE E/S
Para que un Sistema Operativo sea funcional, eficaz y eficiente
requiere de un sistema de Entrada/Salida de datos, por lo que el
diseo de ste es un aspecto muy importante ya que para que exista
la interaccin usuario-mquina, o mquina-mquina es necesario un
sistema de Entrada/Salida de datos, de lo contrario el sistema se
considerara incompleto.
DESARROLLO
Diseo de Entrada de Datos
Consiste en desarrollar los requerimientos y los pasos a seguir y la
realizacin de los procesos necesarios para colocar los datos de forma
utilizable para el procesamiento es as como se logra instruir a la
CONCLUSIONES
Mediante la entrada de datos se realiza de los procesos necesarios
para colocar los datos de forma utilizable para el procesamiento es
as como se logra instruir a la computadora.
Mientras que si la salida no es de calidad entonces el sistema es
innecesario una de las salidas puede ser documentos o formularios
dependiendo del objetivo del sistema.
BIBLIOGRAFA:
https://lcsistemasoperativos.wordpress.com/2015/02/05/05-03implementacion-de-sistemas-de-archivos/
http://www.tldp.org/pub/Linux/docs/ldp-archived/system-adminguide/translations/es/html/ch06s08.html
http://wiki.inf.utfsm.cl/index.php?title=Estructura_de_almacenamiento
http://sisinfo.itc.mx/users/ISCSO/eq10/Tema2-Dis_ES.html