Sie sind auf Seite 1von 16

Semana 15 Archivos fsicos y lgicos

Minicomputadoras
Ingeniera de Telecomunicaciones Facultad de Ingeniera de Telecomunicaciones y Telemtica Universidad Tecnolgica del Per

Ing. CIP Jack Daniel Cceres Meza

Septiembre 2011

Esquema general de un sistema operativo


2

Ing. CIP Jack Daniel Cceres Meza

Que es un Archivo?
3

Un conjunto de bits almacenado en un dispositivo. Es identificado por un nombre y la descripcin de la carpeta o directorio que lo contiene. Un flujo unidimensional de bits, que es tratado por el sistema operativo como una nica unidad lgica.

Su organizacin es jerrquica.
Se ordenan en directorios.

Desde la perspectiva del usuario, es la porcin ms pequea de almacenamiento secundario lgico. Se accede a ellos a travs de system calls Un archivo tiene una estructura definida de acuerdo a su tipo.
Ing. CIP Jack Daniel Cceres Meza

Sistema de archivos
4

Un sistema de archivos es un dispositivo de software, encargado de la administracin de la informacin (acceso, verificacin y manipulacin). El SO es responsable de la siguientes actividades relacionadas con la administracin de archivos:

Crear y eliminar archivos.

Crear y eliminar directorios


Dar soporte a primitivas para la manipulacin de archivos y directorios. Hacer un mapa de los archivos en el almacenamiento secundario. Respaldar archivos en medios de almacenamiento estables.

Ing. CIP Jack Daniel Cceres Meza

Tipos de archivos
5

Tipo de Archivo Ejecutable Objeto Cdigo Fuente Por lotes Texto

Extensin Usual Exe, com, bin o ninguna Obj,o C, cc, pas, java, asm, pl Bat, sh Txt, doc

Funcin Programa en lenguaje de mquina listo para correr. Compilado, en lenguaje de mquina Cdigo fuente en varios lenguajes Comando al intrprete de comandos Datos textuales, documentos.

Procesador de palabras
Biblioteca Impresin o vista Archivo

tex, doc, etc.


Lib, a , DLL Ps. Dvi, gif Arc, zip, tar

Varios formatos de procesador de palabras Bibliotecas de rutinas para programadores Archivo ASCII o binario en un formato para impresin o vista Archivos relacionados agrupados en un archivo, a veces comprimido, para archivarlo o almacenarlo

Ing. CIP Jack Daniel Cceres Meza

Mtodos de acceso
6

Existe varias formas para acceder a la informacin en archivo. Acceso Secuencial.- La informacin se lee en orden, un registro despus de otro, es el ms comn. Ejm: Editores, compiladores.

Ing. CIP Jack Daniel Cceres Meza

Mtodos de acceso
7

Acceso Directo.-El proceso puede leer el registro en cualquier orden, permitiendo leer o escribir bloques arbitrariamente.

Estos son tiles para un acceso inmediato en grandes cantidades de informacin. Ejm: BD

Ing. CIP Jack Daniel Cceres Meza

Estructura de directorios
8

Debido a que los sistemas de archivos pueden ser extensos, para manejar estos datos necesitamos organizarlos.

Ing. CIP Jack Daniel Cceres Meza

Estructura de directorios
9

Ing. CIP Jack Daniel Cceres Meza

MTODOS DE ASIGNACIN
10

Consiste en asignar espacio a los archivos de manera que el espacio del disco se utilice eficazmente y se pueda tener acceso a los archivos con rapidez.

Existen tres mtodos principales:

Contigua
Enlazada Indizada

Ing. CIP Jack Daniel Cceres Meza

Asignacin Contigua
11

Requiere que cada archivo ocupe un conjunto de bloques contiguos en el disco. El acceso secuencial es soportada. Fragmentacin externa (Compactacin). Los archivos pueden crecer.

Ing. CIP Jack Daniel Cceres Meza

Asignacin Contigua
12

Ing. CIP Jack Daniel Cceres Meza

Asignacin Enlazada
13

Resuelve los problemas de la asignacin contigua. Cada archivo es una lista enlazada de bloques, estos pueden estar dispersos en cualquier parte del disco. El directorio contiene un apuntador al primer y al ltimo archivo del disco. El principal problema es que solo puede ser utiliza para archivos de acceso secuencial. Otro problema es que se necesita tener espacio en los bloques para los apuntadores. Una solucin son los agrupamientos (clusters).

Problemas en la confiailidad.
Ing. CIP Jack Daniel Cceres Meza

Asignacin Enlazada
14

Ing. CIP Jack Daniel Cceres Meza

Asignacin Indizada
15

Resuelve los problemas de fragmentacin externa y de tamao de la asignacin contigua Lleva los apuntadores juntos a una ubicacin: El bloque ndice

Ing. CIP Jack Daniel Cceres Meza

Gracias por su atencin Preguntas?

Ing. CIP Jack Daniel Cceres Meza jack_caceres@hotmail.com

Das könnte Ihnen auch gefallen