Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Tema 1: Introducción a los SistemasOperativos
SSOO - Curso 2005/06
E. Domínguez C. Villarrubia
Departamento de Tecnologías y Sistemas de InformaciónEscuela Superior de Informática
Universidad de Castilla - La Mancha
Octubre de 2005
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Índice
1 Perspectiva HistóricaMonitores ResidentesSistemas con Almacenamiento Temporal de E/S
2 Sistemas Operativos Multiprogramados
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Tema 1: Introducción a los Sistemas Operativos
Sesión 2:Perspectiva Histórica
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Resumen de Contenidos de la Sesión Anterior
En la sesión anterior hemos vistoVarias definiciones aproximativas al concepto de S.O.El lugar ocupado por el S.O. frente a las aplicaciones y elhardwareEl papel del S.O. como administrador de recursos ysupervisor de operacionesLos objetivos que un S.O. debe cumplir
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Resumen de Contenidos de la Sesión Anterior
En la sesión anterior hemos vistoVarias definiciones aproximativas al concepto de S.O.El lugar ocupado por el S.O. frente a las aplicaciones y elhardwareEl papel del S.O. como administrador de recursos ysupervisor de operacionesLos objetivos que un S.O. debe cumplir
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Resumen de Contenidos de la Sesión Anterior
En la sesión anterior hemos vistoVarias definiciones aproximativas al concepto de S.O.El lugar ocupado por el S.O. frente a las aplicaciones y elhardwareEl papel del S.O. como administrador de recursos ysupervisor de operacionesLos objetivos que un S.O. debe cumplir
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Resumen de Contenidos de la Sesión Anterior
En la sesión anterior hemos vistoVarias definiciones aproximativas al concepto de S.O.El lugar ocupado por el S.O. frente a las aplicaciones y elhardwareEl papel del S.O. como administrador de recursos ysupervisor de operacionesLos objetivos que un S.O. debe cumplir
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Resumen de Contenidos de la Sesión Anterior
En la sesión anterior hemos vistoVarias definiciones aproximativas al concepto de S.O.El lugar ocupado por el S.O. frente a las aplicaciones y elhardwareEl papel del S.O. como administrador de recursos ysupervisor de operacionesLos objetivos que un S.O. debe cumplir
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Índice
1 Perspectiva HistóricaMonitores ResidentesSistemas con Almacenamiento Temporal de E/S
2 Sistemas Operativos Multiprogramados
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasAños 1945-1950
Tipos de sistemasGrandes máquinas operadas desde la consola maestrapor los programadoresPlanificación por hojas de reserva
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasAños 1945-1950
Tipos de sistemasGrandes máquinas operadas desde la consola maestrapor los programadoresPlanificación por hojas de reserva
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasAños 1945-1950
Tipos de sistemasGrandes máquinas operadas desde la consola maestrapor los programadoresPlanificación por hojas de reserva
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasHardware. Años 1950-1960
Avances en el hardwareLectoras de tarjetasImpresorasCintas magnéticas
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasHardware. Años 1950-1960
Avances en el hardwareLectoras de tarjetasImpresorasCintas magnéticas
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasHardware. Años 1950-1960
Avances en el hardwareLectoras de tarjetasImpresorasCintas magnéticas
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasHardware. Años 1950-1960
Avances en el hardwareLectoras de tarjetasImpresorasCintas magnéticas
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Los Primeros SistemasSoftware. Años 1950-1960
Avances en el softwareCompiladoresEnsambladoresCargadoresEnlazadoresManejadores de dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Índice
1 Perspectiva HistóricaMonitores ResidentesSistemas con Almacenamiento Temporal de E/S
2 Sistemas Operativos Multiprogramados
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesProblemas de Explotación y Soluciones Iniciales
Problema principalBaja utilización del sistema
Solución manualOperador profesional que maneja el sistema
Eliminación de las hojas de reservaAhorro de tiempo
Agrupación manual de los trabajos en lotesProcesamiento por lotes (batch) sin automatizar
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Monitores ResidentesSoluciones automáticas
Funciones de un monitor residenteEs un programa que permanece cargado en memoriaControla la ejecución de una cola de trabajos que sereciben separados por registros de controlDa soporte de entrada/salida a los trabajos de la cola
Componentes de un monitor residenteCargadorInterprete de comandosDrivers para el manejo de las operaciones deentrada/salida
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con operación fuera de línea
Nuevo problemaDispositivos de entrada/salida lentos
Solución provisionalHay que sustituir los dispositivos de E/S lentos (lectoras detarjetas e impresoras) por otros más rápidos (cintasmagnéticas) sin tener que cambiar los programas deaplicaciónEl concepto hace que se revise el monitor residente parasoportar la independencia de los dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con operación fuera de línea
Nuevo problemaDispositivos de entrada/salida lentos
Solución provisionalHay que sustituir los dispositivos de E/S lentos (lectoras detarjetas e impresoras) por otros más rápidos (cintasmagnéticas) sin tener que cambiar los programas deaplicaciónEl concepto hace que se revise el monitor residente parasoportar la independencia de los dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con operación fuera de línea
Nuevo problemaDispositivos de entrada/salida lentos
Solución provisionalHay que sustituir los dispositivos de E/S lentos (lectoras detarjetas e impresoras) por otros más rápidos (cintasmagnéticas) sin tener que cambiar los programas deaplicaciónEl concepto hace que se revise el monitor residente parasoportar la independencia de los dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con operación fuera de línea
Nuevo problemaDispositivos de entrada/salida lentos
Solución provisionalHay que sustituir los dispositivos de E/S lentos (lectoras detarjetas e impresoras) por otros más rápidos (cintasmagnéticas) sin tener que cambiar los programas deaplicaciónEl concepto hace que se revise el monitor residente parasoportar la independencia de los dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con operación fuera de línea
Nuevo problemaDispositivos de entrada/salida lentos
Solución provisionalHay que sustituir los dispositivos de E/S lentos (lectoras detarjetas e impresoras) por otros más rápidos (cintasmagnéticas) sin tener que cambiar los programas deaplicaciónEl concepto hace que se revise el monitor residente parasoportar la independencia de los dispositivos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Índice
1 Perspectiva HistóricaMonitores ResidentesSistemas con Almacenamiento Temporal de E/S
2 Sistemas Operativos Multiprogramados
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SCambios tecnológicos
Un avance hardwareSoporte de interrupciones
Un intento de solución más avanzadoSolapar la E/S de un trabajo con sus propios cálculos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SCambios tecnológicos
Un avance hardwareSoporte de interrupciones
Un intento de solución más avanzadoSolapar la E/S de un trabajo con sus propios cálculos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SCambios tecnológicos
Un avance hardwareSoporte de interrupciones
Un intento de solución más avanzadoSolapar la E/S de un trabajo con sus propios cálculos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SCambios tecnológicos
Un avance hardwareSoporte de interrupciones
Un intento de solución más avanzadoSolapar la E/S de un trabajo con sus propios cálculos
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSistemas de buffers
Un ejemplo con dos buffersUn programa escribe su salida en un área de memoria(buffer(1))El monitor residente inicia la salida desde el buffer y elprograma de aplicación calcula depositando la salida enotro buffer(2)La salida desde el buffer(1) termina y el nuevo cálculotambiénSe inicia la salida desde el buffer(2) y otro nuevo cálculodirige su salida al buffer(1)Puede seguirse repitiendo todo el ciclo
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SLimitaciones de los buffers
ProblemasSi la duración media de los ciclos de cálculo es parecida ala duración de las operaciones de E/S, el rendimiento esaceptableEl rendimiento es inadecuado si el trabajo
Tiene mucho más cálculo que E/S (limitado por la CPU)Tiene mucha más E/S que cálculo (limitado por la E/S)
Los cambios de velocidad de los dispositivos de E/S o dela CPU afectan al comportamiento del sistema de buffersPara recuperar el buen rendimiento del sistema habría quereprogramar las aplicaciones
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Monitores ResidentesSistemas con Almacenamiento Temporal de E/S
Sistemas con Almacenamiento Temporal de E/SSpoolers
Un nuevo avance hardwareAparición del disco magnético
Nuevas soluciones a los problemas de rendimientoEliminar las cintas magnéticas para el volcado previo delos datos de dispositivos lentos y sustituirlas por discos
Un disco puede simular varias cintasSolapamiento del cálculo de un trabajo con laentrada/salida de otro trabajo
Tablas en disco para diferentes tareasSPOOL (Simultaneous Peripheral Operation On-Line)
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Índice
1 Perspectiva HistóricaMonitores ResidentesSistemas con Almacenamiento Temporal de E/S
2 Sistemas Operativos Multiprogramados
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Multiprogramación
Un nuevo avance hardwareHardware con protección de memoria
Nuevas soluciones a los problemas de rendimientoSolapar el cálculo de unos trabajos con la entrada/salidade otros trabajosMantenimiento en memoria de varios programasAsignación del uso de la CPU a los diferentes programasen memoria
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
Sistemas Operativos Multiprogramados
Cambios en el monitor residenteEl monitor residente debe abordar nuevas tareas
Administración de la memoriaGestión del uso de la CPU (planificación)Administración del uso de los dispositivos de E/S
Cuando desempeña esas tareas, el monitor residente setransforma en un sistema operativo multiprogramado
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Resumen
En esta sesión hemos vistoUna breve historia del comportamiento de los sistemas decomputaciónLas dificultades de explotación que causa la diferencia develocidades entre la CPU y los dispositivos de E/SLas soluciones más importantes que se han ido aplicandoen relación con los cambios tecnológicos que las hanpermitido
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Resumen
En esta sesión hemos vistoUna breve historia del comportamiento de los sistemas decomputaciónLas dificultades de explotación que causa la diferencia develocidades entre la CPU y los dispositivos de E/SLas soluciones más importantes que se han ido aplicandoen relación con los cambios tecnológicos que las hanpermitido
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Resumen
En esta sesión hemos vistoUna breve historia del comportamiento de los sistemas decomputaciónLas dificultades de explotación que causa la diferencia develocidades entre la CPU y los dispositivos de E/SLas soluciones más importantes que se han ido aplicandoen relación con los cambios tecnológicos que las hanpermitido
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Resumen
En esta sesión hemos vistoUna breve historia del comportamiento de los sistemas decomputaciónLas dificultades de explotación que causa la diferencia develocidades entre la CPU y los dispositivos de E/SLas soluciones más importantes que se han ido aplicandoen relación con los cambios tecnológicos que las hanpermitido
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Lecturas Recomendadas
Lecturas recomendadasA. Silberschatz, P. Galvin. Sistemas Operativos. 5a ed.Addison Wesley. Capítulo 24.1: Los primeros sistemas.
E. Domínguez, C. Villarrubia Tema 1
Puntos Desarrollados en la Sesión AnteriorPerspectiva Histórica
Sistemas MultiprogramadosResumen y Lecturas Recomendadas
ResumenLecturas Recomendadas
Lecturas Recomendadas
Lecturas recomendadasA. Silberschatz, P. Galvin. Sistemas Operativos. 5a ed.Addison Wesley. Capítulo 24.1: Los primeros sistemas.
E. Domínguez, C. Villarrubia Tema 1