Académique Documents
Professionnel Documents
Culture Documents
Categorías de Dispositivos
Dispositivos legibles por los humanos: son dispositivos apropiados para
la comunicación con los usuarios, entre ellos encontramos: impresoras,
terminales de video, monitores, data show, teclados.
Dispositivos legibles por las maquinas: son los adecuados para
comunicarse con los equipos electrónicos, se entienden y comprenden
entre ellos tenemos: discos, unidades de cintas, sensores, controladores,
impulsadores.
Dispositivos de comunicación: son apropiados para comunicarse con
dispositivos lejanos y entre ellos tenemos los adaptadores de líneas
digitales, los módems, los routers, los hops y los switch.
Figura 11.1
Diferencias entre los dispositivos Entrada / Salida
La velocidad de los datos: puede haber diferencias de varias órdenes de
magnitud en las velocidades de transmisión de datos, esta dependerá de
su configuración de hardware y software independientemente de la
configuración del propio dispositivo.
Aplicaciones: un disco que almacena archivos necesita el soporte de un
software de gestión de archivos a su vez se almacenan páginas de
memoria virtual, necesita el soporte de un software y hardware especial.
Puede que una terminal usada por un administrador del sistema tenga
privilegios de prioridad mayor sobre todos los demás dispositivos.
Complejidad de control: de acuerdo al dispositivo será el grado de
complejidad y esto dependerá de la dificultad y seguridad informática del
dispositivo.
Unidad de transferencia: como los datos se pueden transmitir como
flujo de bits para cualquier terminal y para discos lo hará en bloques
mayores de bits con el simple hecho de tener reconocimiento del
dispositivo.
Representación de los datos entre los dispositivos: esto se debe al
esquema de codificación de cada dispositivo.
Condiciones de erros: cada dispositivo de la misma manera como recibe
respuestas a sus peticiones reaccionara de acuerdo a su codificación para
poder representar el error.
Figura 11.2
Aspectos de los diseños del sistema operativo
Eficacia:
La mayoría de los dispositivos de E/S son extremadamente lentos
en comparación con la memoria principal.
El uso de la multiprogramación permite que algunos procesos
esperen en operaciones de E/S mientras otro proceso se está
ejecutando.
Las E/S no pueden seguir el paso de la actividad del procesador.
Se usa el intercambio para introducir más procesos listos que una
operación de E/S.
Generalidad:
Es preferible gestionar todos los dispositivos de E/S de una manera
uniforme.
Oculta la mayoría de los detalles de E/S con dispositivos en rutinas
de bajo nivel de forma que los procesos en los niveles superiores
queden en el trasfondo.
Los dispositivos en términos generales como lectura, escritura,
apertura, cierre, bloqueo y desbloqueo harán su mayor ejecución a
nivel bajo.
SCAN
Donde el brazo del disco se mueve en un solo sentido resolviendo todas
las solicitudes pendientes de su ruta hasta que alcance la última pista o
hasta que no haya más solicitudes en esa dirección.
Se produce un cambio en la dirección al momento que el brazo llega al
final de la pista del disco.