Gestión de Entrada/Salida


Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Gestión de Entrada/Salida"

Transcripción

1 Gestión de Entrada/Salida Transparencias basadas en el libro de referencia: Sistemas operativos. Una visión aplicada. J. Carretero, F.García, P. de Miguel, F. Pérez. McGraw Hill 2001 Curso

2 Contenido Introducción Controladores de dispositivos Software de E/S Almacenamiento secundario

3 Introducción La CPU es el principal elemento del computador procesa datos e instrucciones Requiere colaboración de los dispositivos de E/S: Periféricos: Permiten la comunicación entre los usuarios y la computadora. Entrada: teclado, ratón,... Salida: impresora, pantalla,... Dispositivos de almacenamiento. Proporcionan almacenamiento no volátil de datos y memoria. Almacenamiento secundario: discos y disquetes Almacenamiento terciario: cintas y sistemas de archivo Dispositivos de comunicaciones. Conectan el ordenador con otros ordenadores a través de una red tarjetas de red, modems Problema: Son bastante lentos

4 Funciones del sistema de E/S El sistema de E/S se ocupa de facilitar el manejo de los dispositivos de E/S Oculta características físicas y de funcionamiento. Funciones: Envío de comandos a los dispositivos, recibir sus interrupciones y ocuparse de sus errores. Ofrecer una interfaz entre los dispositivos y el resto del sistema simple y fácil de usar Optimizar la E/S del sistema Proporcionar dispositivos virtuales que permitan conectar cualquier tipo de dispositivo físico Permitir la conexión de nuevos dispositivos de E/S:

5 Componentes de los dispositivos de E/S Los dispositivos de E/S constan de : Un elemento electrónico (controlador o unidad de E/S) Transfiere información entre la memoria principal y los periféricos. Conectado al bus y al dispositivo. Pueden controlar múltiples dispositivos (p.e. el de disco) Pueden incluir CPU y bus Un elemento mecánico (el dispositivo). Se conectan a la CPU a través de los controladores El SO normalmente trata con el controlador, no con el dispositivo. Estandarización: Usar un mismo controlador para distintos dispositivos de distintos fabricantes (ejemplo: SCASI o IDE)

6 Contenido Introducción Controladores de dispositivos Software de E/S Almacenamiento secundario

7 Controladores de dispositivos Constituye la interfaz del dispositivo con el bus de la computadora La comunicación entre la CPU y el controlador se realiza a través de los registros del controlador. Registro de datos: Almacena los datos de entrada o salida Registro de estado: Indica si la orden se ha ejecutado, si ha habido errores,.. Registro de control: Indica al controlador las ordenes a realizar Estos registros: Forman parte del espacio normal de direcciones de memoria o, Tienen un espacio de direcciones especial

8 Controladores de dispositivos

9 Controladores de dispositivos: Clasificación Dirección de E/S Dispositivos conectados por puertos Dispositivos proyectados en memoria Unidad de transferencia Dispositivos de bloques Dispositivos de caracteres Interacción computadora-controlador Entrada/salida programada Entrada/salida por interrupciones Acceso directo a memoria (DMA).

10 Dispositivos conectados por puertos o proyectados en memoria Dispositivos por puertos (arquitecturas de Intel) El controlador tiene asignado: un puerto de E/S una interrupción un vector de interrupción. Operaciones específicas portin o portout en las que se indica Dirección de puerto Registro a manipular. Problema: Es necesario conocer las direcciones de E/S Programar las instrucciones especiales de E/S Dispositivos proyectados en memoria (arquitecturas de Motorola) Tienen asignado un rango específico de direcciones en memoria Las operaciones se realizan mediante instrucciones máquina de manejo de memoria (No hay operaciones específicas)

11 Direcciones de E/S de algunos controladores

12 Dispositivos de bloques y de caracteres Dispositivos de bloques: Acceso a nivel de bloque, secuencial o aleatorio Mandatos: leer, escribir, buscar,.. E/S directa o a través del servidor de ficheros Acceso posible a través de ficheros proyectados en memoria Ejemplos: discos y cintas Dispositivos de carácter: Acceso a nivel de carácter, secuencial o aleatorio Mandatos: obtener (get) o colocar (put) un carácter. Bibliotecas para optimizar y dar forma a este tipo de accesos: edición de líneas, ventanas virtuales,... Ejemplo: terminales e impresoras

13 Interacción computador-controlador: Tipos de entrada/salida 1.Entrada/salida programada. La CPU accede a los registros desde programa Consulta periódica para detectar si el dispositivo está listo 2.Entrada/salida por interrupciones El dispositivo avisa a la CPU cuando está listo La E/S se hace mediante una rutina de servicio de interrupción 3.Acceso directo a memoria. El controlador accede directamente a memoria Cuando la operación finaliza avisa a la CPU

14 E/S programada 1. La CPU verifica el estado del controlador leyendo el registro de estado 2. Mientras el controlador no estálisto el proceso queda en un bucle 3. Cuando el controlador está listo, la CPU realiza la transferencia leyendo o escribiendo datos en el registro del controlador Ventaja: No hay gasto de tiempo de gestión de interrupción Idóneo en sistemas de tiempo real en los que la velocidad de E/S es rápida Desventaja: Grandes tiempos de espera. Aplicación: Hardware sin interrupciones Programas de control de canales de E/S

15 E/S programada Comienzo Verificar el estado del controlador No Está disponible? Sí Enviar datos de memoria a controlador (escritura) o del controlador a memoria (lectura) No Terminado? Fin Sí

16 E/S por interrupciones Comienzo 1.El procesador envía la orden de E/S al controlador del dispositivo y, en lugar de esperar, se dedica a otras tareas 2.Cuando el dispositivo está listo para intercambiar datos se activa una línea de pedido de interrupción 3.El procesador ejecuta la rutina de tratamiento de interrupción y, en ella, la transferencia de datos. Enviar solicitud de lect. o escritura al controlador Realizar otras tareas hasta recibir pedido de interrupción Interrupción Transferir datos entre controlador y memoria Volver de la RTI Terminado? No Sí Fin

17 E/S por interrupciones (2) La gran mayoría de CPU s incluyen interrupciones vectorizadas cada una está asignada a un dispositivo (o a un rango de ellos). Cada señal de interrupción tienen una determinada prioridad. Si se activan varias señales simultáneamente, se tratará la de mayor prioridad La CPU incluye, también, un mecanismo de inhibición Las señales inhibidas (enmascaradas) no son atendidas hasta que pasen a estar desinhibidas.

18 Interrupciones asociadas a algunos controladores

19 Rutina de tratamiento de interrupción Las rutinas de tratamiento de interrupción suelen tener dos partes: Genérica: Proporcionada por el SO Particular: La proporciona el fabricante o el SO (dispositivo estándar) La parte genérica permite: 1. Capturar la interrupción 2. Salvaguardar el estado del procesador 3. Activar la rutina de manejo de la interrupción 4. Indicar al planificador que debe poner lista para ejecutar la rutina particular 5. Desactivar la interrupción 6. Restaurar el estado del procesador 7. Ceder el control (RETI) La parte particular indica al planificador que encole la rutina particular (se activará cuando le llegue su turno de planificación).

20 Acceso directo a memoria (DMA) La transferencia la realiza el controlador Cuando la transferencia finaliza, se genera una interrupción Para realizar correctamente la operación, es necesario que la CPU indique al controlador: Tipo de operación: lectura o escritura Periférico involucrado en la operación La dirección inicial de memoria desde la que se va a leer o a la que va a escribir El número de palabras a leer o escribir

21 Acceso directo a memoria (DMA) Comienzo La CPU prepara al controlador para la transferencia con DMA El dispositivo con DMA comienza la transferencia de forma independiente de la CPU La CPU ejecuta otro proceso El dispositivo interrumpe al procesador Continuar

22 Pasos en una operación de lectura con DMA 1. Programación de la operación de E/S. Se indica al controlador: Tipo de operación (en este caso lectura) Datos a transferir Dirección de memoria sobre la que se efectuará la operación. 2. El controlador contesta aceptando la petición de E/S 3. El controlador le ordena al dispositivo que lea una cierta cantidad de datos desde una posición determinada del dispositivo a su memoria interna 4. Cuando los datos están listos: El controlador los copia a la posición de memoria que tiene en sus registros Incrementa dicha posición de memoria y Decrementa el contador de datos pendientes de transferir. 5. Los pasos 3 y 4 se repiten hasta que no quedan más datos por leer 6. Cuando el registro de contador está a cero, el controlador interrumpe a la CPU para indicar que la operación DMA ha terminado.

23 Contenido Introducción Controladores de dispositivos Software de E/S Almacenamiento secundario

24 Software de E/S El SO estructura el software de E/S en cuatro niveles, cada uno de las cuales tiene una función y una interfaz bien definidas. Manejadores de interrupciones Manejadores de dispositivos o drivers SW de E/S independiente del dispositivo SW de las aplicaciones de usuario.

25 Manejadores de interrupción Se encargan de tratar las interrupciones generadas por los controladores Ante la llegada de una interrupción es necesario: Interrumpir la ejecución de un proceso Salvar los registros Identificar la fuente de la interrupción y comunicar el evento al manejador del dispositivo. Ordenar la ejecución de la RTI Restaurar la ejecución de un proceso (que no tiene por qué ser el interrumpido)

26 Manejadores de dispositivos: Componentes Cada dispositivo de E/S tiene un manejador asociado que incluye: Código independiente del dispositivo: Proporciona al nivel superior del SO una interfaz de alto nivel Código dependiente del dispositivo: Necesario para programar el controlador del dispositivo. Lista de peticiones pendientes por dispositivo: Si existe alguna petición en la lista, selecciona una (FIFO, prioridad, etc. ) y ordena su ejecución. Si no hay peticiones, queda a la espera de que llegue alguna.

27 Manejadores de dispositivos: Funciones Funciones: Pasos: Recibir peticiones abstractas de las rutinas independientes de los dispositivos Comprobar que se realizan. Traducir dichas peticiones a términos inteligibles por el controlador. Enviar al controlador la secuencia de ordenes adecuada Detectar el fin de la operación Comprobar si ha habido errores Comunicar al nivel superior el fin de operación y el posible error.

28 Operaciones de un manejador

29 Software independiente del dispositivo. Funciones 1. Asignar nombres simbólicos a los dispositivos de E/S 2. Evitar el acceso a usuarios in permiso 3. Ocultar las diferencias en el tamaño de bloque. 4. Proporcionar y gestionar almacenamiento temporal en memoria para: Evitar acceso directo a los dispositivos Ocultar las diferencias de velocidad Facilitar la compartición. 5. Planificar la E/S de los distintos componentes. 6. Informar y gestionar aquellos errores que el manejador de dispositivo no puede solucionar (p.e. error permanente de lectura)

30 Software a nivel usuario. Componentes El Software a nivel de usuario, o interfaz de aplicaciones, está formado por: Bibliotecas que se enlazan con los programas de usuario Son el medio para realizar las llamadas al S.O. (fread o fwrite en C, Kernel132.dll en Windows) Los demonios del sistema, como los de red o los spooler de las impresoras. Cuando una aplicación quiere acceder al puerto telnet, llama al demonio de red inetd y le pide el servicio. Cuando se imprime un archivo, se envía a un proceso spooler que lo copia en unos determinados directorios y, posteriormente, lo imprime.

31 Software a nivel usuario El software a nivel de usuario define el modelo de E/S que ven los usuarios. Requiere tomar decisiones sobre: Nombres independientes de dispositivo E/S bloqueante y no bloqueante Control de acceso a dispositivos compartidos y dedicados Indicadores de error Uso de estándares

32 E/S bloqueante y no bloqueante Bloqueante: Procesos suspendidos hasta que la E/S termina Cuando la E/S termina, se desbloquea el proceso. Fácil de usar y comprender Insuficiente para algunos requisitos Ejemplo: read, write de POSIX No bloqueante: Permiten a la aplicación seguir su ejecución Interfaz de usuario más complejo y espacio para copia de datos Idóneo en sistemas que emiten peticiones y reciben respuesta después de un tiempo Ejemplo: aioread y aiowrite de POSIX Aplicación: Programas que leen datos de varios archivos y desean adelantar la lectura.

33 Control de acceso a dispositivos Resolver conflictos de acceso Mandatos externos (como el lpr para la impresora) o programas especiales (demonios) Llamadas al sistema que permiten bloquear (lock) y desbloquear (unlock) el acceso a un dispositivo o a parte de él. Controlar quién accede: El usuario debe tener derechos de acceso.

34 Contenido Introducción Controladores de dispositivos Software de E/S Almacenamiento secundario

35 Almacenamiento secundario. Estructura Función: Almacenar los programas y datos en dispositivos rápidos, de forma que sean fácilmente accesibles a las aplicaciones a través del sistema de archivos. Componentes: Discos. Manejadores de disco. Controlan las operaciones que se hacen sobre los discos.

36 Discos Funciones: Almacenamiento masivo y no volátil de datos Plataforma para la memoria virtual. Clasificación: Atendiendo a la intefaz de su controlador: Dispositivos SCSI (Small Computer System Interface) Dispositivos IDE (Integrated Drive Electronics). Atendiendo a su tecnología de fabricación: Discos duros Discos ópticos Discos extraíbles

37 Estructura física de los discos Superficies Sectores Pistas Capacidad del disco: Parámetros fundamentales: Capacidad=superficies*pistas*sectores*tamaño sector Tiempo de búsqueda: Tiempo para posicionar la cabeza en la pista deseada Tiempo de latencia: Tiempo medio que tardan en llegar los datos debajo de las cabezas, una vez posicionadas en la pista T_acceso=T_búsqueda + T_latencia + T_transferencia

38 Estructura lógica de los discos Formateo lógico 1. Creación de un sistema de archivos dentro de cada partición.( format de Windows o mkfs de UNIX) 2. Construcción del bloque de carga. Incluye el programa de arranque 3. Creación de una lista de bloques defectuosos. Bloques que no son asignados por el sistema de E/S Se marcan como ocupados y no se liberan nunca. 4. Creación de una lista de bloques de repuesto Se usan para suplantar un bloque defectuoso.

39 El manejador de disco Las funciones principales del manejador de disco son: 1. Proceso de la petición de E/S de bloques 2. Traducción del formato lógico a mandatos del controlador. 3. Inserción de la petición en la cola del dispositivo, llevando a cabo la política de planificación de disco pertinente (FIFO, SSTF, SCAN, C-SCAN, etc.) 4. Envío de los mandatos al controlador, programando el DMA. 5. Bloqueo en espera de la interrupción de E/S 6. Comprobación del estado de la operación cuando llega la interrupción 7. Gestión de errores, si existen, y resolverlos si es posible 8. Indicación del estado de terminación al nivel superior del sistema de E/S Se analizará la planificación y la gestión de errores.

40 Planificación de discos Fundamental para optimizar el acceso a disco Criterios Optimizar el tiempo de búsqueda Dar servicio determinista Algoritmos: FCFS SSTF SCAN C-SCAN

41 Planificación FCFS Ejemplo: Cabeza situada en el cilindro 53 y solicitudes de E/S a bloques situados en los cilindros 98, 183, 37, 122, 14, 124, 65, 67

42 Planificación SSTF Se planifica primero la solicitud que tiene el menor tiempo de búsqueda: Cola de peticiones 98, 183, 37, 122, 14, 124, 65, 67

43 Planificación SCAN El movimiento del brazo empieza siempre en un extremo del disco y continúa hasta el otro. Allí se cambia el sentido y se vuelve al otro extremo. Cola de peticiones 98, 183, 37, 122, 14, 124, 65, 67

44 Planificación C-SCAN Las cabezas se mueven de un extremo a otro del disco, atendiendo las solicitudes en el camino, pero cuando la cabeza llega al extremo final, regresa de inmediato al principio sin atender solicitudes. Cola de peticiones 98, 183, 37, 122, 14, 124, 65, 67

45 Selección de un Algoritmo de Planificación SSTF es frecuente y parece el más natural SCAN Y C-SCAN tiene mejor rendimiento para sistemas que usan mucho el disco El rendimiento depende del número y el tipo de peticiones Las peticiones al disco pueden depender de la política de asignación de espacio a los ficheros El algoritmo de planificación de disco debe ser escrito como un módulo separado, para que sea fácil de reemplazar El algoritmo CSCAN es el más usado actualmente.

46 Gestión de errores Los errores pueden provenir de: Las aplicaciones: Petición para un dispositivo o sector que no existe Del controlador: Errores al aceptar peticiones o parada del controlador De los dispositivos. Fallos transitorios o permanentes de lectura o escritura y fallos en la búsqueda de pistas. Errores transitorios: Se resuelven en el manejador. Debidos a partículas de polvo, pequeñas variaciones eléctricas, fallos de calibración de cabezas,... Se detectan mediante el ECC (Error Correcting Code) Se resuelven repitiendo la operación de E/S Si no se resuelven se transforman en error permanente. Errores permanentes: Se comunican al nivel superior Errores de aplicación: poco que hacer Errores de controlador: tratar de reiniciar el controlador Errores de superficie del dispositivo: sustituir el bloque por uno de repuesto

47 Fiabilidad y tolerancia a fallos. Técnicas Códigos correctores de error, como los existentes en las cabeceras y colas de los sectores Técnicas de almacenamiento estable Redundancia: Dispositivos RAID (Redundanat Array of Inexpensive Disk) Redundancia hardware: Conectar un disco a dos controladores (Ej. Windows NT)

48 Almacenamiento estable Uso de discos espejo. Escritura. Supone escribir en ambos discos con éxito Se escribe en un disco y luego en el otro Si ambas escrituras tienen éxito, éxito en la operación Si una de las dos falla, error parcial. Si ambas fallan, fallo total del almacenamiento estable. Lectura. Para leer, basta con que uno de los dispositivos esté disponible Para verificar el estado de los datos globales, Leer ambos dispositivos y comparar los datos. En caso de error, se elige uno de ellos Desventajas: Bajo rendimiento de las operaciones de escritura Mal aprovechamiento del espacio Ventajas: Es barata y sencilla de implementar. Alto rendimiento en las operaciones de lectura.

49 Dispositivos RAID Un único controlador y varios discos Discos para almacenar la información Discos para almacenar información de paridad Niveles: RAID 1. Discos espejo RAID 2. Distribuye los datos de acuerdo a una unidad de definida por el sistema o la aplicación. RAID 3. Reparte los datos a nivel de bit por todos los discos. Se pueden añadir bits con códigos correctores de error. Exige que las cabezas estén sincronizadas. RAID 4. Reparto de bloques y cálculo de paridad para cada franja de bloques que se almacena en un disco fijo. Ejemplo: Cuatro discos para datos y un quinto para paridad RAID 5. Reparto de bloques y paridad por todos los discos de forma cíclica.

50 Redundancia con RAID 5.

TEMA 6: GESTIÓN DE ENTRADA/SALIDA

TEMA 6: GESTIÓN DE ENTRADA/SALIDA 1. Introducción TEMA 6: GESTIÓN DE ENTRADA/SALIDA Función principal de un S.O.: controlar todos los dispositivos de E/S de la computadora. El Subsistema de E/S se encarga de Emitir órdenes a los dispositivos

Más detalles

Convivencia. Gestión del Sistema de Entrada/Salida

Convivencia. Gestión del Sistema de Entrada/Salida Convivencia Gestión del Sistema de Entrada/Salida Dra. Carolina Carolina Mañoso Mañoso Dpto. Dpto. Imformática Informática y y Automática.UNED Introducción (1/2) El sistema de Entrada/Salida es la parte

Más detalles

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5.

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. ARQUITECTURAS DE COMPUTADORES 2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. Unidad de E/S 1 Unidad de E/S Indice Introducción.

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema

Más detalles

Almacenamiento magnético, 4

Almacenamiento magnético, 4 Almacenamiento magnético, 4 RAID (1) o R.edundant o A.rray o I.nexpensive (I.ndependent) o D.isk Agrupación redundante de discos baratos RAID (2) o Años 80 o Los sistemas de disco se habían ya convertido

Más detalles

Fundamentos de Sistemas Operativos

Fundamentos de Sistemas Operativos Fundamentos de Sistemas Operativos Sistemas Informáticos Fede Pérez Índice TEMA Fundamentos de Sistemas Operativos 1. - Introducción 2. - El Sistema Operativo como parte de un Sistema de Computación 2.1

Más detalles

Sistemas operativos. Tema 9: Gestión n de E/S

Sistemas operativos. Tema 9: Gestión n de E/S Sistemas operativos Tema 9: Gestión n de E/S Gestión n de E/S Un sistema de computación n puede incorporar múltiples dispositivos de E/S: De interfaz de usuario: ratones, teclados, pantallas, etc. De almacenamiento:

Más detalles

Tema 4. Gestión de entrada/salida

Tema 4. Gestión de entrada/salida Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada

Más detalles

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores UNIDAD DE ENTRADA SALIDA Conceptos Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones Control y temporización

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

Entrada salida y comunicación

Entrada salida y comunicación Entrada salida y comunicación E/S de los computadores Introducción: Variedad de dispositivos. Modo de transfer. Tipo de información. Diferencias de velocidades (tasas de transferencias). Ejemplos de periféricos:

Más detalles

Tema 1: Implementación del sistema de archivos

Tema 1: Implementación del sistema de archivos Tema 1: Implementación del sistema de archivos 1. Introducción 2. Implementación 3. Estructura del almacenamiento secundario Dpto. Tema Lenguajes 1: Implementación y Sistemas del Informáticos. sistema

Más detalles

Sistema de Archivos Almacenaje Secundario. Módulo 12

Sistema de Archivos Almacenaje Secundario. Módulo 12 Sistema de Archivos Almacenaje Secundario Módulo 12 Departamento de Informática Facultad de Ingeniería Universidad Nacional de la Patagonia San Juan Bosco Modulo 12: Almacenaje secundario Revisión Estructura

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los sistemas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejecución de instrucciones e interrupciones

Más detalles

Hilos, comunicación y competencia entre procesos. Dr. Alonso Ramírez Manzanares 2-Sep-2010

Hilos, comunicación y competencia entre procesos. Dr. Alonso Ramírez Manzanares 2-Sep-2010 Hilos, comunicación y competencia entre procesos Dr. Alonso Ramírez Manzanares 2-Sep-2010 Implementación de procesos Se mantiene una tabla de procesos con una entrada por cada proceso: Con lo cual tenemos

Más detalles

Sistemas de Computación I/O. 2º Semestre, 2008 José Miguel Rubio L. [email protected] http://www.inf.ucv.cl/~jrubio

Sistemas de Computación I/O. 2º Semestre, 2008 José Miguel Rubio L. jose.rubio.l@ucv.cl http://www.inf.ucv.cl/~jrubio Sistemas de Computación I/O 2º Semestre, 2008 José Miguel Rubio L. [email protected] http://www.inf.ucv.cl/~jrubio Funciones: Enviar comandos a los dispositivos Detectar interrupciones. El usuario no

Más detalles

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

2 Sea una unidad de disco duro de brazo móvil con las siguientes características: 1 Sea una unidad de disco duro de brazo móvil con las siguientes características: 18 superficies, 20.331 cilindros y 400 sectores por pista. Sectores de 1.024 bytes de información neta. Velocidad de rotación:

Más detalles

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php 2011 Documentos de formación de SM Data: http://www.smdata.com/formacion.php [] Introducción a la tecnología RAID; Qué es RAID?; ventajas de RAID; definición de los más populares niveles de RAID y diferentes

Más detalles

RAID. Los detalles de las características segunda y tercera, cambian según los distintos niveles RAID. RAID 0 no soporta la tercera característica.

RAID. Los detalles de las características segunda y tercera, cambian según los distintos niveles RAID. RAID 0 no soporta la tercera característica. RAID Como se dijo anteriormente, el ritmo de mejora de prestaciones en memoria secundaria ha sido considerablemente menor que en procesadores y en memoria principal. Esta desigualdad ha hecho, quizás,

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Sistemas Operativos. Administración de Periféricos

Sistemas Operativos. Administración de Periféricos Sistemas Operativos Administración de Periféricos 1 Temario Objetivos Repaso de Unidades involucradas: Canales, UC, Dispositivos, instrucciones de E/S, tipos de canales Asignación de dispositivos Base

Más detalles

TEMA 1: VISIÓN GENERAL DE LOS SISTEMAS OPERATIVOS

TEMA 1: VISIÓN GENERAL DE LOS SISTEMAS OPERATIVOS TEMA 1: VISIÓN GENERAL DE LOS SISTEMAS OPERATIVOS 1. Concepto de Sistema Operativo. Funciones Un sistema operativo (S.O.) es un programa o conjunto de programas de control que tiene por objeto facilitar

Más detalles

Contenido. Sistemas de Entrada/Salida. Categorias de los Dispositivos de Entrada/Salida. Categorias de los Dispositivos de Entrada/Salida

Contenido. Sistemas de Entrada/Salida. Categorias de los Dispositivos de Entrada/Salida. Categorias de los Dispositivos de Entrada/Salida Contenido Sistemas de Categorias de los Dispositivos de En qué se diferencian los dispositivos de? Técnicas para realizar la E/S Interrupciones Interfaces involucradas en E/S Buffering Categorias de los

Más detalles

Version 3. Capítulo 9. Fundamentos de hardware avanzado para servidores

Version 3. Capítulo 9. Fundamentos de hardware avanzado para servidores Capítulo 9 Fundamentos de hardware avanzado para servidores Servidores para redes Un servidor es un computador en una red que es compartido por múltiples usuarios. El término servidor se refiere al hardware

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

Sistemas de almacenamiento en Servidores de Información multimedia

Sistemas de almacenamiento en Servidores de Información multimedia Sistemas de almacenamiento en Servidores de Información multimedia 2º Ingeniero Técnico de Telecomunicación Imagen y Sonido Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Indice

Más detalles

Redes de Almacenamiento

Redes de Almacenamiento Redes de Almacenamiento Las redes de respaldo o backend se utilizan para interconectar grandes sistemas tales como computadores centrales y dispositivos de almacenamiento masivo, el requisito principal

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

Más detalles

Tema 2: Implementación del núcleo de un Sistema Operativo

Tema 2: Implementación del núcleo de un Sistema Operativo Tema 2: Implementación del núcleo de un Sistema Operativo 1. Sistema Operativo Unix 2. Sistema Operativo Windows (a partir de NT) Dpto. Lenguajes y Sistemas Informáticos. Universidad de Granada 1 1. Sistema

Más detalles

Gestión de Ficheros y Directorios

Gestión de Ficheros y Directorios Gestión de Ficheros y Directorios Transparencias basadas en el libro de referencia: Sistemas operativos. Una visión aplicada. J. Carretero, F.García, P. de Miguel, F. Pérez. McGraw Hill 2001 Curso 2005-2006

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir

Más detalles

RAID (Redundant Array of Independents Disk) Presentado por: María Veloz

RAID (Redundant Array of Independents Disk) Presentado por: María Veloz RAID (Redundant Array of Independents Disk) Presentado por: María Veloz 1 Contenido 1) Términos RAID 2) Que es RAID? 3) Historia 4) Niveles RAID estándard RAID 0 RAID 1 RAID 2 RAID 3 RAID 4 RAID 5 RAID

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

Unidad 2: Gestión de Memoria

Unidad 2: Gestión de Memoria Unidad 2: Gestión de Memoria Tema 3, Gestión de Memoria: 3.1 Definiciones y técnicas básicas. 3.2 Gestión de memoria contigua: Partición, fragmentación, algoritmos de ubicación... 3.3 Paginación: Estructura

Más detalles

Tema 3. Estructura física y lógica del Disco Duro

Tema 3. Estructura física y lógica del Disco Duro 1.-FUNCIÓN DE UN DISCO DURO... 2 2. ESTRUCTURA FÍSICA... 2 2.1 Elementos de un disco duro... 2 2.2 Funcionamiento de una unidad de disco duro... 2 2.3. Estructura física: cabezas, cilindros y sectores...

Más detalles

Conceptos Básicos de Software. Clase III

Conceptos Básicos de Software. Clase III Clase III Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de una computadora. Para que funcionen los otros programas, cada computadora de uso general debe

Más detalles

Señal de petición de Interrupción

Señal de petición de Interrupción Consideren una tarea que require tomar caracteres desde un teclado y mostrarlos en la pantalla de un monitor. La tasa de transferencia desde un teclado a un computador está limitado por la velocidad del

Más detalles

Sistemas Operativos. Tema 1. Arquitectura Básica de los Computadores

Sistemas Operativos. Tema 1. Arquitectura Básica de los Computadores Sistemas Operativos. Tema 1 Arquitectura Básica de los Computadores http://www.ditec.um.es/so Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia Sistemas Operativos. Tema 1 Arquitectura

Más detalles

Estructura de Computadores

Estructura de Computadores Estructura de Computadores Tema 6. Sistemas de entrada/salida Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido Concepto

Más detalles

TFC Estudio de un sistema de ficheros Windows e implementación de una aplicación docente para su aprendizaje

TFC Estudio de un sistema de ficheros Windows e implementación de una aplicación docente para su aprendizaje TFC Estudio de un sistema de ficheros Windows e implementación de una aplicación docente para su aprendizaje is12995 José María del Río Cebrián Abstract La necesidad, tanto de usuarios como de organizaciones,

Más detalles

Sistemas Operativos - Funciones del sistema operativo» Cargar y ejecutar programas (procesos)» Facilitar funciones de E/S» Controlar y distribuir el acceso a los recursos» Controlar errores Componentes

Más detalles

13º Unidad Didáctica. RAID (Redundant Array of Independent Disks) Eduard Lara

13º Unidad Didáctica. RAID (Redundant Array of Independent Disks) Eduard Lara 13º Unidad Didáctica RAID (Redundant Array of Independent Disks) Eduard Lara 1 RAID: INTRODUCCIÓN Sistema de almacenamiento que usa múltiples discos duros entre los que distribuye o replica los datos.

Más detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom [email protected] Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Contenido. Sistema de archivos. Operaciones sobre archivos. Métodos de acceso a archivos. Directorio. Sistema de archivos por capas.

Contenido. Sistema de archivos. Operaciones sobre archivos. Métodos de acceso a archivos. Directorio. Sistema de archivos por capas. Contenido Sistema de archivos Operaciones sobre archivos Métodos de acceso a archivos Directorio Sistema de archivos por capas Espacio libre Sistema de archivos Proporciona el mecanismo para el almacenamiento

Más detalles

Montaje de periféricos

Montaje de periféricos Montaje de periféricos 1 El sistema RAID (Redundant Array of Inexpensive Disks) identifica el montaje y configuración de múltiples discos duros en un único sistema informático, a fin de obtener mejores

Más detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

Almacenamiento y estructura de archivos

Almacenamiento y estructura de archivos Bases de Datos Almacenamiento y estructura de archivos Almacenamiento y Estructura de Archivos Introducción a los medios de almacenamiento Discos Magnéticos RAID Almacenamiento Terciario Acceso de almacenamiento

Más detalles

FUNDAMENTOS DE INFORMATICA

FUNDAMENTOS DE INFORMATICA FUNDAMENTOS DE INFORMATICA TEMAS QUE SE TRATARÁN: Arquitectura Interna Sistemas Operativos Programación en Visual Basic Bases de Datos Redes e Internet 1 FUNDAMENTOS DE INFORMATICA Tema 1: Arquitectura

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 3 Sistemas Operativos E-mail: [email protected] Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información Sistemas Operativos Generaciones

Más detalles

RAID 0 : No redundante

RAID 0 : No redundante RAID ECP RAID RAID - Redundant Array of Independent Discs, 1987 Combinar varios discos, pequeños y baratos, en un sólo dispositivo lógico de disco y distribuir los datos a través de las unidades físicas

Más detalles

Redes de Altas Prestaciones

Redes de Altas Prestaciones Redes de Altas Prestaciones TEMA 3 Redes SAN -Alta disponibilidad -Sistemas Redundantes -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Componentes de un SAN Términos más utilizados Topología

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Tema 2: El hardware del servidor Profesor: Julio Gómez López

Tema 2: El hardware del servidor Profesor: Julio Gómez López Profesor: Julio Gómez López El o Centro de Proceso de Datos suele ser uno de los lugares más importantes y seguros de una empresa ya que en él se encuentran todos los es de la empresa. Un suele tener

Más detalles

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos.

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 1 El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 2 Qué es un sistema operativo Un sistema operativo es un programa que tiene encomendadas una serie de funciones

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

Tema 3. Buses. Arquitectura de computadores. Plan 96. Curso 2010-2011. Jerarquía de buses

Tema 3. Buses. Arquitectura de computadores. Plan 96. Curso 2010-2011. Jerarquía de buses Tema 3. Buses 1. Introducción Jerarquía de buses Clasificación Fases de una transacción 2. Transferencia de datos 3. Temporización Bus síncrono Bus asíncrono Bus semisíncrono 4. Arbitraje del bus Centralizado

Más detalles

PRÁCTICA 12. Niveles RAID. 12.1. Meta. 12.2. Objetivos. 12.3. Desarrollo

PRÁCTICA 12. Niveles RAID. 12.1. Meta. 12.2. Objetivos. 12.3. Desarrollo PRÁCTICA 12 Niveles RAID 12.1. Meta Que el alumno comprenda la importancia que tiene la implementación de los niveles RAID en un SMBD así como todos los beneficios que aporta esto. 12.2. Objetivos Al finalizar

Más detalles

RAID= Redundant Array of Independent (or Inexpensive) Disks

RAID= Redundant Array of Independent (or Inexpensive) Disks [Sistemas RAID] Definición RAID= Redundant Array of Independent (or Inexpensive) Disks Usa combinaciones de discos para obtener un disco con mejores prestaciones o más seguridad. Varios niveles RAID (los

Más detalles

MODULO 4: EL DISCO DURO

MODULO 4: EL DISCO DURO MODULO 4: EL DISCO DURO Es un dispositivo mecánico por la forma de acceder a la información (cabeza que se mueve sobre el disco) y electrónico ya que guarda los datos en señales magnéticas. Es de alta

Más detalles

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,

Más detalles

Tema: Configuración de arreglos redundantes de discos duros (RAID).

Tema: Configuración de arreglos redundantes de discos duros (RAID). 1 Tema: Configuración de arreglos redundantes de discos duros (RAID). Objetivo general Configurar arreglos RAID en discos duros para obtener una mayor tolerancia a fallos, rendimiento y capacidad. Objetivos

Más detalles

Sistemas operativos: una visión aplicada. Capítulo 12 Estudio de casos: Windows-NT

Sistemas operativos: una visión aplicada. Capítulo 12 Estudio de casos: Windows-NT Sistemas operativos: una visión aplicada Capítulo 12 Estudio de casos: Windows-NT Contenido Introducción Principios de diseño de Windows NT Arquitectura de Windows NT El núcleo de Windows NT Subsistemas

Más detalles

Tema 11. Soporte del Sistema Operativo 11.1. REQUERIMIENTOS DE LOS SISTEMAS OPERATIVOS. 11.1.1. MULTIPROGRAMACIÓN.

Tema 11. Soporte del Sistema Operativo 11.1. REQUERIMIENTOS DE LOS SISTEMAS OPERATIVOS. 11.1.1. MULTIPROGRAMACIÓN. Tema 11 Soporte del Sistema Operativo 11.1. REQUERIMIENTOS DE LOS SISTEMAS OPERATIVOS. El sistema operativo es básicamente un programa que controla los recursos del computador, proporciona servicios a

Más detalles

Universidad de Valladolid

Universidad de Valladolid Universidad de Valladolid Departamento de Informática Escuela Técnica Sup. de Ingeniería Informática Camino del Cementerio s/n. Valladolid Tel.:(983) 423669 Fax:(983) 423671 Cuestiones aparecidas en los

Más detalles

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas Módulos: Módulo 1 Hardware & Arquitectura de sistemas - 20 Horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros componentes adicionales como

Más detalles

Básico de Arquitectura del Computador. Ing. Irvin Cuervo

Básico de Arquitectura del Computador. Ing. Irvin Cuervo Básico de Arquitectura del Computador El Computador Hardware Software El Computador Qué es y qué hace un computador? Un computador es básicamente una máquina cuya función principal es procesar información.

Más detalles

Sistemas de Computación I/O. 2º Semestre, 2008 José Miguel Rubio L. [email protected] http://www.inf.ucv.cl/~jrubio

Sistemas de Computación I/O. 2º Semestre, 2008 José Miguel Rubio L. jose.rubio.l@ucv.cl http://www.inf.ucv.cl/~jrubio Sistemas de Computación I/O 2º Semestre, 2008 José Miguel Rubio L. [email protected] http://www.inf.ucv.cl/~jrubio Interfaz Integrated Drive Electronics / AT Attachment () Small Computer Systems Interface

Más detalles

Sistemas de arreglo de discos RAID. - Alex Avila

Sistemas de arreglo de discos RAID. - Alex Avila Sistemas de arreglo de discos RAID Qué es un arreglo de discos? Es la organización de múltiples discos para ofrecer mayor funcionalidad Qué es una RAID? (Redundant Array of Inexpensive Disk) (Arreglo Redundante

Más detalles

ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS

ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS Informe ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS Análisis detallado Resumen Ningún mecanismo por sí mismo es suficiente

Más detalles

Memoria Compartida Distribuida (DSM) Sistema de Archivos

Memoria Compartida Distribuida (DSM) Sistema de Archivos Memoria Compartida Distribuida (DSM) La memoria compartida distribuida es una abstracción que se propone como alternativa a la comunicación por mensajes. Memoria compartida basada en páginas: este esquema

Más detalles

Concepto de Procesamiento Distribuido y Centralizado

Concepto de Procesamiento Distribuido y Centralizado Concepto de Procesamiento Distribuido y Centralizado Procesamiento Centralizado: En la década de los años 50 s las computadoras eran máquinas del tamaño de todo un cuarto con las siguientes características:

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2 Conceptos clave de un sistema operativo. 1.3 El sistema operativo como administrador

Más detalles

Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes Qué es un software comercial? Es el software que las compañías cobran por su producto

Más detalles

1. Objetivos generales del título

1. Objetivos generales del título 1. Objetivos generales del título a) Organizar los componentes físicos y lógicos que forman un sistema microinformático, interpretando su documentación técnica, para aplicar los medios y métodos adecuados

Más detalles

ENTRADA/SALIDA. Conectar con el mundo real CPU. Arquitectura de Ordenadores. Entrada/Salida. Arquitectura de Ordenadores. Entrada/Salida MEMORIA

ENTRADA/SALIDA. Conectar con el mundo real CPU. Arquitectura de Ordenadores. Entrada/Salida. Arquitectura de Ordenadores. Entrada/Salida MEMORIA ENTRADA/SALIDA UPCO ICAI Departamento de Electrónica y Automática 1 Conectar con el mundo real MEMORIA DATAPATH R0 R1 PC LO L1 LPC MX OA TPC MY X Y RA TAD LA 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 0 0 0 1 0

Más detalles

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador.

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador. 5.6 ESTRUCTURA BÁSICA DE UN ORDENADOR. TERMINOLOGÍA INFORMÁTICA Las aeronaves modernas utilizan sofisticados sistemas de aviónica que necesitan de sistemas de computación basados en microprocesadores.

Más detalles

SISTEMAS DE ARCHIVOS DISTRIBUIDOS

SISTEMAS DE ARCHIVOS DISTRIBUIDOS SISTEMAS DE ARCHIVOS DISTRIBUIDOS Tema # VII Sistemas de operación II Abril-Julio 2008 Yudith Cardinale Introducción Requisitos Aspectos de Diseño Servicios de archivos Servicios de directorios Módulo

Más detalles

Conceptos Generales Tabla de Contenidos

Conceptos Generales Tabla de Contenidos Conceptos Generales Tabla de Contenidos 1. Conceptos Generales... 2 1.1 Introducción:... 2 1.2 Definición de un Sistema Operativo... 2 1.3 Estructura, elementos y funciones...5 1.3.1 Evolución de los sistemas

Más detalles

Examen de Arquitectura de Computadores

Examen de Arquitectura de Computadores Examen de Arquitectura de Computadores Examen del primer parcial Ingeniería de Telecomunicación 21 de febrero de 2003 El examen consta de dos partes: Normas PARTE PRIMERA (40 % de la calificación final)

Más detalles

Procesos. Planificación del Procesador.

Procesos. Planificación del Procesador. Procesos. Planificación del Procesador. Sistemas Operativos. Tema 2. Concepto de Proceso. Una definición sencilla: Programa en ejecución. Entidad pasiva Programa RECURSOS CPU Memoria Ficheros Dispositivos

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Introducción a la Entrada/Salida

Introducción a la Entrada/Salida Introducción a la Entrada/Salida Organización de entrada/salida La familia de procesadores 80x86, presente en el IBM PC, utiliza la arquitectura Von Neumann, que puede verse en la figura 1. El denominado

Más detalles

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO PARA ADMINISTRACIÓN DE INVENTARIO DE EQUIPOS DE CÓMPUTO GESTIÓN INFORMÁTICA

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO PARA ADMINISTRACIÓN DE INVENTARIO DE EQUIPOS DE CÓMPUTO GESTIÓN INFORMÁTICA Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE DE INVENTARIO DE EQUIPOS DE GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO Evaluar el estado tecnológico de los equipos de cómputo a nivel de hardware y software

Más detalles

ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS

ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS Informe técnico ARQUITECTURA DE INVULNERABILIDAD DE DATOS DE EMC DATA DOMAIN: MEJORA DE LA CAPACIDAD DE RECUPERACIÓN Y LA INTEGRIDAD DE LOS DATOS Análisis detallado Resumen Ningún mecanismo por sí mismo

Más detalles

PARTICIONES Y FORMATOS

PARTICIONES Y FORMATOS PARTICIONES Y FORMATOS 1. Función de un disco duro Un disco duro es un dispositivo que permite el almacenamiento y recuperación de grandes cantidades de información. Los discos duros forman el principal

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

Más detalles

Guía de usuario de ASUS Disk Unlocker

Guía de usuario de ASUS Disk Unlocker Guía de usuario de ASUS Disk Unlocker ASUS Disk Unlocker es una utilidad ASUS, una intuitiva interfaz aprovechar todo el espacio de su unidad de disco duro (HDD) y permite utilizar todos ellos, eliminando

Más detalles

Lectura 2 CONTENIDO:

Lectura 2 CONTENIDO: CONTENIDO: Sistema operativo Windows... 1 Explorador de Windows... 1 Operaciones a realizar dentro del Explorador de Windows... 2 Espacio disponible en disco... 2 Copiar un archivo o una carpeta... 2 Mover

Más detalles

1. Sistema Operativo Unix

1. Sistema Operativo Unix 1. Sistema Operativo Unix 1.1 Introducción al S.O. Unix y su entorno 1.2 Subsistema de Archivos 1.3 Subsistema de Procesos 1.4 Políticas de Gestión de Memoria Dpto. Lenguajes y Sistemas Informáticos. Universidad

Más detalles

Administración de Sistemas Operativos Fecha: 20-09-13

Administración de Sistemas Operativos Fecha: 20-09-13 Página 1 de 19 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Administración de Sistemas Operativos (126 horas 6 h.

Más detalles

Redes de Altas Prestaciones

Redes de Altas Prestaciones Redes de Altas Prestaciones TEMA 3 Tecnologías Soporte tolerante a fallos -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Topología en Alta Disponibilidad Tecnologías disponibles Tecnología

Más detalles

CÓMO TRABAJA TU SISTEMA OPERATIVO?

CÓMO TRABAJA TU SISTEMA OPERATIVO? CÓMO TRABAJA TU SISTEMA OPERATIVO? AUTORÍA MARÍA CATALÁ CARBONERO TEMÁTICA SISTEMAS OPERATIVOS ETAPA CICLO MEDIO Y SUPERIOR DE INFORMÁTICA Resumen Los sistemas operativos nacen de la informática. Su función

Más detalles

RAID software: mdadm. José Domingo Muñoz Rafael Luengo. Febrero 2013. Fundamentos de Hardware

RAID software: mdadm. José Domingo Muñoz Rafael Luengo. Febrero 2013. Fundamentos de Hardware RAID software: mdadm José Domingo Muñoz Rafael Luengo Fundamentos de Hardware Febrero 2013 1.- Introducción Las causas que pueden provocar la pérdida de información son muy variadas, desde el mal funcionamiento

Más detalles

Unidad II: Administración de Procesos y del procesador

Unidad II: Administración de Procesos y del procesador Unidad II: Administración de Procesos y del procesador 2.1 Concepto de proceso Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros

Más detalles

Tema 6. Gestión avanzada de la E/S

Tema 6. Gestión avanzada de la E/S Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia Índice 1 Objetivos de diseño del software de E/S 2 3 Sistemas RAID Reubicación de bloques Objetivos de diseño del software

Más detalles

SISTEMAS DE ALMACE MA NA N MIENTO T DISCOS DUROS -

SISTEMAS DE ALMACE MA NA N MIENTO T DISCOS DUROS - SISTEMAS DE ALMACENAMIENTO DISCOS DUROS - DISCOS DUROS 1. Basados en un plato giratorio revestido con una superficie magnética 2. Utilizan una cabeza móvil de lectura/escritura para acceder al disco DISCOS

Más detalles

Clase 2. Principios del Almacenamiento Magnético

Clase 2. Principios del Almacenamiento Magnético Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica Programa Mantenimiento de PC's Clase 2 Principios del Almacenamiento Magnético Introducción Inducción de Campos Magnéticos Cuando se

Más detalles
Sitemap