Please enable JavaScript.
Coggle requires JavaScript to display documents.
ADMINISTRACIÓN ENTRADA / SALIDA
El Sistema Operativo usa casi la mitad de…
ADMINISTRACIÓN ENTRADA / SALIDA
El Sistema Operativo usa casi la mitad de su código en las operaciones de Entrada/Salida para que los procesos sean totalmente transparentes.
Clasificación
Organizados por bloques
Trabajan con bloques de tamaño fijo de datos. Son tomados de forma independiente de los demás y con su dirección.
Organizados por caracteres
Manejan los datos como unidades de diferente tamaño, sin estructura ni dirección. No pueden realizar operaciones como búsquedas sobre ellos.
-
-
Mejora de rendimiento
Existen dos técnicas, cuyo origen proviene del modo de trabajo Off-line, para mejorar el rendimiento
Buffering
En una zona de memoria temporal e intermedia entre el CPU y un dispositivo de E/S, el CPU ordena al dispositivo realizar una lectura y va depositando los datos en esta zona, mientras que el CPU se encarga de otras cosas, así cuando la zona se llena el procesador recoge los datos y decide qué hacer con ellos
Spooling
Permite que los trabajos se procesan completamente y sus resultados se almacenan en el disco, uno tras otro, lo que va creando una cola de resultados que esperan a ser ejecutados sin que el CPU se vea atrasada por esto.
Acceso Directo a Memoria DMA
Este sistema permite trasladar datos entre el procesador y los dispositivos E/S y viceversa, sin la necesidad de que pasen por el procesador, el cual solo entrará cuando inicie o finalice dicha operación.
-