A WHOLE NEW WORLDSistemas
Operativos I
Este material es de apoyo
educativo, no es apoyo
monetario
Derechos
Reservados
La Metafora del Escritorio
La percepción que en la actualidad el usuario tiene de un sistema operativo se funde indisoluble con el concepto de escritorio. La potencia de los sistemas operativos modernos se mide en gran medida por la potencia de su interface gráfica de control. La mejora de los interfaces gráficos y la popularización de sistemas como el MacOS y Windows han contribuido al olvido de la línea de comandos.
Mayo 2010| Víctor Prieto
Arrow ProcessWhy use graphics from PowerPointing.com?
DMA
Una de las funciones principales del SO es el control de todos los dispositivos E/S de la Computadora.
El componente electronico se llama controlador del dispositivo o adaptador.
Optimizacion de BusquedaOptimizacion rotacional
*Dispositivos Legibles por; Humanos Maquinas Comunicaciones.
Acceso Directo A Memoria
CONTROLADORES DISCOSDISPOSITIVOS E/SINTRODUCCION
AGENDAGESTION DE E/S Y PLANIFICACON DE DISCO
•Enviar comandos a los dispositivos• Detectar interrupciones y controlar errores• Realizar interfaz y dispositivos del sistema.
FUNCIONES
Observaremos una discucion breve sobre los dispositivos
y la organizacion de las funciones de E/S.
Gestion de E/SINTRODUCCION
Arrow ProcessWhy use graphics from PowerPointing.com?
DMA
Una de las funciones principales del SO es el control de todos los dispositivos E/S de la Computadora.
El componente electronico se llama controlador del dispositivo o adaptador.
Optimizacion de BusquedaOptimizacion rotacional
*Dispositivos Legibles por; Humanos Maquinas Comunicaciones.
Acceso Directo A Memoria
CONTROLADORES DISCOSDISPOSITIVOS E/SINTRODUCCION
AGENDAGESTION DE E/S Y PLANIFICACON DE DISCO
ENTRADA
SALIDA
DISPOSITIVOS DE E/S
DISPOSITIVOS DE E/S
Los dispositivos externos que se comunican con la computadora se pueden clasificar en tres categorías.
Dispositivos legibles por humanosSon los apropiados para la comunicación con el usuario, tal es el caso de los monitores, teclados, impresoras o ratones.
Dispositivos legibles por la maquinaEste tipo de dispositivos son los adecuados para comunicarse con equipos electrónicos, como discos, sensores o unidades de cinta.
Dispositivos de comunicacionesEste tipo de dispositivos son los adecuados para comunicarse con dispositivos lejanos, algunos ejemplos de este tipo de dispositivos son los módems o adaptadores de líneas digitales.
DISPOSITIVOS DE E/SDiferencias entre clases de dispositivos
Velocidad de los datosEste tipo de diferencia se refiere a que puede existir una falta de similitud de varios ordenes de magnitud de velocidades de transmisión de datos.AplicacionesLa utilidad que sele da a un dispositivo.Impacto en los Algoritmos de de planificación del disco.El uso que se le de exigirá diferentes niveles de privilegio.ComplejidadesLa utilidad que sele da a un dispositivo.Impacto en los Algoritmos de planificación del disco.El uso que se le de exigirá diferentes niveles de privilegio.Unidad de TransferenciaSon datos que se transfieren como flujos de bytes o caracteres.Representación de los DatosDiferentes esquemas de códigosCondiciones de ErrorSus consecuencias y el rango disponible de respuestas difieren ampliamente de un dispositivo a otro.
DISPOSITIVOS DE E/SDiferencias entre clases de dispositivosDispositivo de bloque.Es aquel que alamacena la informacio en bloques de tamano fijoDispositivo de carácter: Envia o recibe un flujo de caracteres, sin sujetarse a una estructura de bloques.
Arrow ProcessWhy use graphics from PowerPointing.com?
DMA
Una de las funciones principales del SO es el control de todos los dispositivos E/S de la Computadora.
El componente electronico se llama controlador del dispositivo o adaptador.
Optimizacion de BusquedaOptimizacion rotacional
*Dispositivos Legibles por; Humanos Maquinas Comunicaciones.
Acceso Directo A Memoria
CONTROLADORES DISCOSDISPOSITIVOS E/SINTRODUCCION
AGENDAGESTION DE E/S Y PLANIFICACON DE DISCO
Implementation
Lead Generation
Prepare Seminar
Controlador• Las unidades de E/S constan por lo general de un componente mecánico y otro
electrónico. Con frecuencia es posible separar las dos partes para tener un diseño modular más general. El componente electrónico se llama controlador del dispositivo o adaptador.
La tarjeta controladora
tiene por lo general un
conector, tienen
interfaz entre ANSI, IEE o ISO.
La tarjeta controladora
tiene por lo general un
conector, tienen
interfaz entre ANSI, IEE o ISO.
© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
“Una interfaz y el dispositivo es con frecuencia de muy bajo nivel.”
El labor del controlador es convertir el flujo de bits en serie en un bloque de bytes y llevar a cabo cualquier
corrección de errores de ser necesarias.
Source NameCompany XYZ E/S MAPEADA A MEMORIA
Cada controlador tiene unos cuantos registros que utiliza para comunicarse con el CPU
© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
Source NameCompany XYZ
PERIFERICOS
El registro de datos sirve para el intercambio de datos. En el irán cargando el controlador los datos leídos y de el estará extrayendo los datos para su escritura en
el periférico,
© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
Organización de las Funciones De Entrada / Salida
El enlace de comunicación es resolver las diferentes que existen en la computadora central y de cada periferico
Suministra al computador un mecanismo eficiente de comunicación entre el procesador central y el entorno exterior.
© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16
Tecnicas para realizar E/S
Source NameCompany XYZ
1- E/S PROGRAMADA: Es cuando el proceso terminala operacion, antes de seguir.
2- E/S DIRIGIDA POR INTERRUPCIONES: Las interrupciones pueden ser del mismo proceso..
3- ACCESO DIRECTO A MEMORIA DMA. Esta es la que mas exige el procesador del trabajo ya que presenta la maxima
concurrencia y que descarga el maximo al procesador.
© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17
EVOLUCION DE LAS FUNCIONES DE E/S
A) El procesador controla directamente los dispositivos periféricos.B) Se añade un controlador de E/S.C) Se implementa interrupciones.D) El module recibe el control directo de la memoria. E) Es mejorado para constituir.F) Posee una memoria local y
Arrow ProcessWhy use graphics from PowerPointing.com?
DMA
Una de las funciones principales del SO es el control de todos los dispositivos E/S de la Computadora.
El componente electronico se llama controlador del dispositivo o adaptador.
Optimizacion de BusquedaOptimizacion rotacional
*Dispositivos Legibles por; Humanos Maquinas Comunicaciones.
Acceso Directo A Memoria
CONTROLADORES DISCOSDISPOSITIVOS E/SINTRODUCCION
AGENDAGESTION DE E/S Y PLANIFICACON DE DISCO
DISCOSHace la diferencia de velocidad en
comparacion con las memorias de los procesadores
Para la empresa es el perifrico mayor conocida por lo que el disco tiene una gran diferencia de velocidad en comparacion con las memorias y los
procesadores
20122010200920082006200520042005 2007
2011
2011
Visualice video de ayuda
TIP: Seleccione en la pantalla dandole click para reproducir video de Sistemas Operativos E/S
This illustration is a part of ”Timelines Film Roll”. See the whole presentation at slideshop.com/film-roll
EL DISCO GIRA A UNA VELOCIDAD CONSTANTE
Retardo de giro o latancia de giro
Tiempo de acceso
Tiempo de Busqueda
LOS METODOS DE PLANIFICACION DE DISCO MAS COMUNES SON
1. Optimizacion de busqueda
2. Optimizaxion racional (latencia)
OPTIMIZACION DE BUSQUEDA DE DISCOS
FIFO, SSTF, SCAN, C-SCAN
Parametros de rendimientos de discos
MEXICO
This illustration is a part of ”Map of North America”. See the whole presentation at slideshop.com/north-america
COMPARACION DE ALGORITMOS DE PLANIFICACION DEL DISCO
La tabla comparativa presenta con los algoritmos de planificacion de disco vistos arriba y que intenta optimizar el tiempo de busqueda
Desempeno
La optimización del desempeño de los dispositivos rotacionales de almacenamiento se ha tratado de lograr empleando métodos de hardware, de sistemas operativos y de sistemas de aplicaciones .
Programa de reorganización de disco; es cuando los archivos consecutivos de archivos secuenciales se coloquen contiguo en el disco, y que queden juntos los datos a los que se hace referencia a menudo.
Redundancia en la información @ Varias copias de estos datos en diferentes posiciones del disco.@Pueden consumir una porción significativa del disco.
Colocación estratégica de los datos en disco ; es posible mejorar el desempeño si se repiten datos estables de consulta frecuente en distintas unidades de disco .
No es recomendable el aumento de velocidad rotacional del disco ya que produciría mas calor y ruido, por supuesto dilataría las superficies metálicas
y un aumento de energía el cual tendría que cambiar demás del componente para otras funciones .
Comentario
Entradas Salidas
Comunicaion
Solucion y desarrollo
ComunicacionSin los dispositivos de E/S no podemos
realizar lo que estas viendo en este momento
Stallings, W. (1997) Sistemas Operativos. Segunda Edicion. Printice HallTanenbaum. Structured Computer Organization, 4 Edicion, Prentice Hall
Bibliografia: (Sistemas Operativos)
Gracias!!!
SlideShop.com