Coordinación de Procesos

Description

Mind Map on Coordinación de Procesos, created by nelly_romance14 on 09/29/2014.
nelly_romance14
Mind Map by nelly_romance14, updated more than 1 year ago
nelly_romance14
Created by nelly_romance14 over 10 years ago
22
1

Resource summary

Coordinación de Procesos
  1. Sistemas multiprocesamiento (paralelo)
    1. 2 ó más procesadores
      1. sincronizados con Administrador de procesos
    2. CLAVE
      1. Sincronización, Comunicación y Cooperacion
        1. ventajas
          1. producción, confiabilidad, proceso rapido
      2. Configuraciones Típicas de Multiprocesamiento
        1. 1. Maestro-esclavo
          1. ventajas
            1. simplicidad
            2. desventajas
              1. no confiable, si falla el procesador, falla el sistema
                1. Mal Uso de Recursos
                  1. Incrementa el número de interrupciones
                2. 2. Configuración debímente acoplada
                  1. Varios sistemas de computo complejos, c/u con memoria propia y dispositivos de e/s, CPU y Sistema Operativo
                    1. cada procesador controla sus propios recursos (archivos e/s)
                      1. ventaja
                        1. Si falla el procesador continuan de forma independiente
                        2. Desventaja
                          1. Dificil la deteccion de falla en el procesador
                    2. 3.Configuración Simetrica
                      1. + Confiable, recursos con efectividad, equilibrio de cargas, no falla todo el sistema
                        1. Programación del Procesador descentralizado
                          1. ventaja
                            1. Si se interrumpe un proceso los procesadores actualizan la entrada y pueden ejecutar otro proceso
                            2. desventaja
                              1. Conflíctos por la demanda de recursos
                      2. SOFTWARE DE SINCRONIZACIÓN DE PROCESOS
                        1. EXITO
                          1. Capacidad del sistema, de poner un recurso fuera del alcance de otros procesos
                            1. El recurso queda bloqueado p/todos los procesos hasta que sea iberado
                            2. Cliente en espera
                              1. Ocurre en: memoria, tablas de asignación, cualquier recurso compartido
                              2. sincronizacion
                                1. clave, cerradura
                                2. mecanismos para obtener cooperación y comunicación
                                  1. Probar Establecer TS, Wait signal, Semanofos
                                    1. ventajas
                                      1. facil implementar
                                        1. Funciona bien con número pequeño de procesos
                                        2. desventajas
                                          1. carencia de recursos
                                            1. Ocurre espera activa
                                          2. Probar y Establecer (Test and Set)
                                            1. revisa si la llave esta disponible o no
                                              1. Llave: es un bit en una localidad de almacenamiento (0=esta libre, 1=esta ocupado)
                                                1. TS subprograma que tiene un parámetro (localidad de almacenamiento) y devuelve el valor( código de estado: ocupado/libre)
                                              2. Cooperación de Procesos
                                                1. Problemas significativos
                                                  1. un Proceso productivo, varios datos otro proceso consume otra vez
                                                    1. Productores, consumidores, lectores, escritores
                                                  2. BLOQUEO MUTUO
                                                    1. Cuando compiten muchos procesos, por pocos procesos y el sistema no es capaz de dar servicio a otros
                                                      1. condiciones extremas
                                                        1. Bloqueo Mutuo
                                                          1. Recursos requieren de varios trabajos y esos a su vez de otros trabajos
                                                          2. Inanición
                                                            1. uso creciente de los sistemas interactivos
                                                        2. Casos de Bloqueo Mutuo
                                                          1. 1. B.M. en solicitudes de archivo
                                                            1. 2. B.M. en Base de Datos
                                                              1. NIVELES: toda la base de datos, una subdirección o un registro
                                                              2. 3. B.M. en asignacioón de dispositivos dedicados
                                                                1. 4- B. M. Asignaci+on de Dispositivos multiples
                                                                  1. 5. B.M. Operaciones periféricas simultaneas en linea
                                                                    1. 6. B.M. para compartir discos
                                                                      1. 7. Bloqueo en Red
                                                                    2. Condiciones para el Bloqueo
                                                                      1. Exclusión Mutua
                                                                        1. retención de recursos
                                                                          1. Espera Circular
                                                                            1. No apropiatividad
                                                                            2. Estrategias manejo de Bloques
                                                                              1. evitar
                                                                                1. detectarli
                                                                                  1. tiempo de CPU
                                                                                  Show full summary Hide full summary

                                                                                  Similar

                                                                                  ExamTime's Getting Started Guide
                                                                                  PatrickNoonan
                                                                                  01 Long Term causes of the French Revolution
                                                                                  Holly Lovering
                                                                                  MODE, MEDIAN, MEAN, AND RANGE
                                                                                  Elliot O'Leary
                                                                                  Physical Geography
                                                                                  clongworth25
                                                                                  GCSE AQA Biology 2 Enzymes, Digestion & Enzyme Uses
                                                                                  Lilac Potato
                                                                                  Cell Transport
                                                                                  Elena Cade
                                                                                  Characters in "An Inspector Calls"
                                                                                  Esme Gillen
                                                                                  2PR101 1.test - 3. část
                                                                                  Nikola Truong
                                                                                  Power and Conflict Poetry
                                                                                  Charlotte Woodward
                                                                                  Specific topic 7.7 Timber (tools/equipment/processes)
                                                                                  T Andrews
                                                                                  3MA114 Management_test 1/2
                                                                                  Jakub Beyr