TAREA # 6
1. Cite ejemplos de recursos reutilizables y consumibles.
R: Como ejemplos de recursos consumibles tenemos: las interrupciones, señales, mensajes e información en buffer de E/S.
Ejemplos de recursos reutilizables se tienen los procesadores, canales de E/S, memoria principal y secundaria, dispositivos y estructuras de datos tales como archivos, bases de datos y semáforos.
2. Enumere y defina brevemente tres tecnicas para realizar E/S.
R:
1. E/S programada: el procesador emite una orden de E/S de parte de un proceso a un modulo de E/S; el proceso espera entonces a que termine la operación, antes de seguir.
2. E/S dirigida por interrupciones: el procesador emite una orden de E/S de parte de un proceso, continua la ejecución de las instrucciones siguientes y el modulo de E/S lo interrumpe cuando completa su trabajo.
3. Acceso directo a la memoria: un modulo de DMA controla el intercambio de datos entre la memoria principal y un modulo de E/S.
3. Cual es la diferencia entre E/S lógica y E/S a Dispositivo?
R. Primero que la E/S lógica trata al dispositivo como un recurso lógico y no se preocupa de los detalles de control real del dispositivo, también se ocupa de la gestión de funciones generales de E/S solicitadas por los procesos de usuarios, mientras que la E/S a dispositivo hace que las operaciones y los datos se conviertan en secuencias adecuadas de instrucciones de E/S y órdenes para el canal y el controlador.
4. Cual es la diferencia entre un dispositivo orientado a bloque y los orientados a flujo de caracteres? De un ejemplo de cada uno de ellos.
R. Se dice que los dispositivos orientados a bloque almacenan la información en bloques normalmente de tamaño fijo, haciendo las transferencias de un bloque cada vez (los discos y las cintas), mientras que un dispositivo orientado a flujo transfiere los datos como una serie de bytes y no posee estructura de bloques. Ejemplos de ellos son : terminales, impresoras puertos de comunicación.
5. Por qué podría esperar una mejora del rendimiento utilizado para la E/S un buffer doble en lugar de un único buffer?
R. Se puede realizar una mejora sobre el buffer asignando a la operación dos almacenes Intermedios del sistema. Y esperaría una mejora ya que puedo transferir datos hacia un buffer intermedio mientras que el sistema operativo vacía el otro.
6. Qué elementos de retardo están involucrado en una lectura o escritura de disco?
R.
Son el retardo de giro, tiempo de búsqueda y tiempo de transferencia.
7. Defina brevemente las políticas de planificación de disco que ilustra la figura 11.8
RSS: planificación aleatoria
FIFO: primero entrar, primero en salir.
PRI: prioridad del proceso.
LIFO: ultimo entrar, primero en salir.
SSTF: primero el más corto.
SCAN: recorre el disco de un lado a otro.
C-SCAN:_recorre el disco de un solo sentido.
8. Defina brevemente los niveles RAID.
Nivel 0: es de la categoría de bandas y nos es muy redundante.
Nivel 1: es de la categoría de espejo y se dice que es una copia de un espejo.
Nivel 2: es de la categoría de acceso paralelo y tienen una redundancia de código Hamming.
Nivel 3: es de la categoría de acceso paralelo y tiene una paridad por intercalación de bits.
Nivel 4: es de la categoría de acceso independiente y tiene una paridad de intercalación de bloques.
Nivel 5: es de la categoría de acceso independiente y tiene una paridad de intercalación distribuida de bloques.
Nivel 6: es de la categoría de acceso independiente y tiene una paridad por intercalación doblemente distribuida de bloques.
miércoles, 9 de julio de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario