Sei sulla pagina 1di 7

Administracin de Dispositivos Es la administracin de todos los recursos del hardware disponible, tanto los estndares que vienen de fbricas,

como las que se van agregando para hacer ms poderosa o actualizar la PC. Todo dispositivo necesita presentarse al sistema operativo, agregando un pequeo programa que permite su uso. Este programa es llamado controlador. De aqu el controlador es un software que utiliza el sistema operativo para especificar de hardware, como puede ser cualquier dispositivo. La administracin de dispositivos comprende 4 funciones bsicas: 1. Controlar el estado de cada dispositivo (como unidades de cinta, unidades de disco, impresoras, graficadores y terminales) 2. Utilizar polticas preestablecidas para determinar qu proceso obtendr un dispositivo y durante cunto tiempo. 3. Asignar los dispositivos. 4. Desasignarlos en dos niveles: en el nivel de procesos cuando se ejecute un comando de entrada/salida y el dispositivo se libera de manera permanente. Los dispositivos perifricos del sistema generalmente entran en una de tres clases: Dedicados Compartidos Virtuales Los dispositivos dedicados: se asignan slo a un trabajo a la vez y le sirven todo el tiempo que est activo. La desventaja de los dispositivos dedicados es que se asignan a un usuario durante todo el tiempo que dure el trabajo que realiza, esto podra resultar ineficiente y es an ms ineficiente si el dispositivo no se utiliza el 100% del tiempo. Los dispositivos compartidos: estos se puede asignar a ms de un proceso. Se puede compartir cualquier dispositivo de almacenamiento de acceso directo al entrelazar sus solicitudes, en estos casos el administrador de dispositivos tiene que controlar esta accin con bastante cuidado. Los dispositivos virtuales: son una combinacin de los dispositivos dedicados y los compartidos; son dispositivos dedicados transformados en dispositivos compartidos. Los medios de almacenamiento se dividen en dos grupos:

Medios de almacenamiento de acceso secuencial Dispositivos de almacenamiento de acceso directo Medios de almacenamiento de acceso secuencial El primer medio de almacenamiento fue el papel, pero su volumen y su precio hicieron que este medio resultara inaceptable para sistemas grandes. La cinta magntica se desarroll para los primeros sistemas de cmputo de almacenamiento secundario rutinario. Estos almacenan los registros en secuencia, uno despus del otro. Este almacenamiento depende de la forma en que se decida almacenar los registros, esto es, en forma individual o en bloques. Si se almacena en forma individual despus de cada registro le sigue un espacio que separa a cada registro almacenado, espacio entre registros (IRG, es aproximadamente de pulgada de largo), sin importar el tamao de los registros que separa. Esta forma es poco eficiente cuando los registros que se almacenan son de poco tamao, ya que se pierde mucho en los IRG. La otra forma de almacenamiento de registros es la de bloques, que consiste en agrupar los registros en bloques antes de registrarlos en la cinta. A esto se le llama bloquear y se lleva a cabo al crear el archivo. Los registros en un bloque son almacenados de forma secuencial, uno despus del otro, y cada bloque es separado por un espacio que separa los diferentes bloques (IBG, al igual que el IRG es aproximadamente pulgada de largo). Dispositivos de almacenamiento de acceso directo (DASD) Estos son los dispositivos que pueden leer o escribir en un lugar especfico en un disco (tambin se conocen como dispositivos de almacenamiento de acceso aleatorio). Por lo general se agrupan en dos categoras principales: a) Con cabezas de lectura y escritura fijas b) Con cabezas de lectura y escritura mviles DASD de cabeza fija Los primeros DASD eran tambores registrables magnticamente. Estos eran en forma de una lata de caf gigante, cubierta con pelcula magntica y formato, de manera que las pistas corren a su alrededor. Los tambores de cabeza fija eran muy rpidos ya que utilizaban una cabeza de lectura/escritura para cada pista, pero tambin su valor era muy costoso y no contenan tantos datos como otros DASD, lo cual hizo que su popularidad descendiera.

DASD de cabeza mvil Los tambores de cabeza mvil slo tienen unas cuantas cabezas de lectura/escritura que se mueven de una pista a otra para cubrir la superficie del tambor. Mientras menos cabezas mviles tenga el tambor, menos es su valor.

Almacenamiento ptico en disco Las unidades de disco ptico utilizan un rayo lser para leer y escribir los discos de varias capas. El rayo lser que utiliza es de alta intensidad para quemar perforaciones (indentaciones) y pistas (reas planas) en el disco que representan unos y ceros, respectivamente. Tecnologa CD-ROM El CD-ROM fue el primer dispositivo de almacenamiento ptico de acceso directo de uso comn y se us por primera vez para almacenar bases de datos muy grandes, trabajos de consulta, software, entre otros. Tecnologa CD-GRABABLE Las unidades de CD-R graban los datos en discos pticos utilizando una tcnica de escribir una vez. Despus de almacenar una cantidad de datos finita en un disco no es posible borrarlos o modificarlos. Tecnologa CD-REGRABABLE Las unidades de CD-RW pueden leer un CD-ROM estndar as como los discos CD-R y CD-RW. En esta ltima es posible escribir y reescribir datos en los discos con un rayo lser de baja energa sobre la superficie, est caliente lo suficiente para borrar las perforaciones que almacenan datos y el disco vuelve a su estado original. Tecnologa DVD Esta tecnologa de disco de video digital (DVD) utiliza un lser infrarrojo para leer el disco, que puede contener el equivalente de 13 discos CDROM. Tiempo de acceso requerido, Segn si un dispositivo DASD tiene cabezas fijas o mviles, tres factores pueden afectar el lapso requerido para tener acceso a un archivo: El tiempo de bsqueda

El tiempo de latencia El tiempo de transferencia El tiempo de bsqueda es el ms lento de los tres. Este es el intervalo requerido para colocar la cabeza de lectura/escritura sobre las pistas apropiadas. Este perodo no se aplica en dispositivos de cabeza fija. El tiempo de latencia o retardo rotacional. Es el lapso necesario para girar el DASD hasta que el registro requerido pase por debajo de la cabeza de lectura/escritura. El tiempo de transferencia. Es el ms rpido de los tres, es cuando los datos realmente son transferidos del almacenamiento secundario a la memoria principal. Dispositivos de cabeza fija Estos dispositivos pueden tener acceso a un registro al conocer sus nmeros de pista y de registro. El tiempo requerido para el acceso a los datos depende de dos factores: 1) La velocidad de rotacin, aunque vara de un dispositivo a otro es constante en cada uno. 2) La posicin del registro en relacin con la posicin de la cabeza de lectura/escritura. El tiempo total de acceso es la suma del lapso de bsqueda ms el periodo de transferencia. Tiempo de bsqueda (retardo rotacional) + Tiempo de transferencia (transferencia de datos) = Tiempo de acceso Dispositivos de cabeza mvil Estos dispositivos agregan el tercer elemento temporal al clculo del periodo de acceso: el lapso requerido para mover el brazo a su posicin bajo la pista adecuada o tiempo de bsqueda. Tiempo de bsqueda (movimiento del brazo) Tiempo de latencia (retardo rotacional) + Tiempo de transferencia (transferencia de datos) = Tiempo de acceso

El tiempo ms largo entre los componentes del tiempo de acceso de esta ecuacin es el de bsqueda. El tiempo de latencia y de transferencia es el mismo para los DASD de cabeza fija como para los de cabeza mvil. Los dispositivos de cabeza mvil son ms comunes que los de cabeza fija porque su costo es menor y tienen mayor capacidad, aun cuando el tiempo de recuperacin es ms largo. Acceso directo a la memoria (DMA) Es una tcnica de entrada/salida que permite que una unidad de control tenga acceso directo a la memoria principal. Para esto el CPU enva suficiente informacin a la unidad de control y as se evita la intervencin del CPU y puede continuar con otra tarea, mientras la unidad de control completa la transferencia. Buffers (Tambin llamados memorias intermedias) son reas temporales de almacenamiento que se encuentran en localidades convenientes en el sistema: memoria principal, canales y unidades de control. Estos se utilizan mucho para sincronizar mejor el movimiento de datos entre los dispositivos de entrada/salida relativamente lentos y un CPU muy rpido. Principios del Hardware de Entrada y Salida (E/S) Distintas personas analizan de varias maneras el hardware de Entrada y Salida. Los ingenieros elctricos lo hacen en trminos de chips, cables, fuentes de poder, etc. Los programadores se fijan en la interfaz que se presenta al software (los comandos que aceptan el hardware, las funciones que realiza y los errores que puede informar. En este trabajo nos interesaremos por la programacin de los dispositivos de entrada y salida no por su diseo, construccin o mantenimiento, as nuestro inters estar restringido a la forma de programar el hardware y no su funcionamiento interno. Sin embargo es frecuente que la programacin de muchos dispositivos de entrada y salida este ntimamente ligada con su operacin interna. Existen tres caractersticas que agudizan el problema de entrada y Salida: 1. Operacin asincrnica debido a que los tiempos de transaccin de la CPU con la memoria y los dispositivos de E/S son muy diferentes. Los dispositivos de E/S actan asincrnicamente respecto a la unidad lgica.

2. Diferencia de velocidades entre los dispositivos de E/S y la CPU de memoria, los dispositivos ms rpidos se conectan mediante canales especializados utilizando tcnicas de DMA y los ms lentos se controlan desde la CPU. 3. Conversiones de formato entre los perifricos y el sistema, debido a que mientras unos dispositivos necesita transferencias en serie los otros transmiten en paralelo. Principios de software de Entrada y Salida (E/S) Consiste en organizar el software como una serie de estratos que oculten las caractersticas del hardware y presente una interfaz sencilla a los usuarios. Es importante resaltar la independencia del dispositivo, el control de errores, y los dispositivos con solo un propsito y dispositivos compartibles por varios usuarios al mismo tiempo.

Instituto Universitario Politcnico Santiago Mario Extensin Valencia Ing. De Sistemas

Administracin de Dispositivos

Bachiller: Pestano Erik C.I.: 19.295.885

Valencia; julio de 2011

Potrebbero piacerti anche