Procesos

Description

Mind Map on Procesos, created by Alejandra Cruz D on 31/10/2014.
Alejandra Cruz D
Mind Map by Alejandra Cruz D, updated more than 1 year ago
Alejandra Cruz D
Created by Alejandra Cruz D about 10 years ago
66
1

Resource summary

Procesos
  1. Modelo de procesos
    1. El proceso incluye el progama a ejecutar
      1. Cada proceso tiene un CPU virtual
        1. Un proceso contiene entrada, salida y estado
          1. Un proceso incluye los valores activos del contador, registros y variables
            1. Un software ejecutable se organiza en varios procesos secuenciales
              1. Un solo procesador puede ser compartido entre varios procesos
              2. Estado de procesos
                1. El proceso es independiente, aunque de vez en cuando debe interactuar con otros
                  1. El proceso se puede bloquear
                    1. Se bloquea por esperar datos que aun no estan disponibles
                      1. Se cambio de proceso a ejecutar
                      2. Pueden cambiar de estado
                        1. En ejecucion, listo y bloqueado
                        2. Lista de "listos"
                          1. Contiene los procesos listos y los mantiene en orden prioritario
                          2. Lista de "Bloqueados"
                            1. Contiene los procesos bloqueados, y se enuentra desordenada,
                          3. El modelo de 5 estados
                            1. 1.-Ejecucion: El proceso que se esta ejecutando
                              1. Ejecucion-terminado: Cuando el proceso que se estaba ejecutando se finalizo o fue abandonado
                                1. Ejecucion-listo: el proceso que está en ejecución ha alcanzado el tiempo máximo permitido de ejecución
                                  1. Ejecucion-bloqueado: El proceso pasa a bloqueado porque necesita esperar por algo
                                  2. 2.-Listo: Proceso que esta preparado para ser ejecutado
                                    1. Listo-ejecucion: Cuando se tiene que elegir un nuevo proceso a ejecutar, lo toman de los listos
                                      1. Listo-terminado: Si el proceso padre termina tambien sus hijos
                                      2. 3.-Bloqueado: Proceso que no se puede ejecutar porque espera un suceso
                                        1. Bloqueado-listo: Cuando vuelve el proceso que esperaba algo a listos
                                        2. 4.-Nuevo: Proceso recien creado
                                          1. Nulo-Nuevo: Se crea un proceso, sin aun tomarlo en cuenta
                                            1. Nuevo-listo: Pasara el proceso de nuevo a listo cuando tenga otro proceso que crear
                                            2. 5.-Terminado: Proceso que ha sido excluido por el sistema operativo
                                            3. • Un programa que se está ejecutando.
                                              1. El nucleo del sistema operativo, controla todas las operaciones que implican procesos
                                              2. Creacion y terminacion de procesos
                                                1. La creacion de un proceso
                                                  1. Asignar un nombre al proceso, Insertar el proceso en la lista de procesos, determinar su prioridad, crear el bloque de control y asignar sus recursos iniciales
                                                  2. La destruccion de un proceso
                                                    1. Borrarlo del sistema, devolver sus recursos, purgarlo de todas las lista y borrar su bloque de control
                                                    2. Razones para crear un proceso
                                                      1. Generado por un proceso. existente, creado para dar un servicio del SO y al leer la nueva secuencia de ordenes
                                                      2. Razones para destruir un proceso
                                                        1. Porque el proceso finalizo, Tiempo límite excedido, Error aritmético, no hay memoria disponible, etc.
                                                      3. Procesamiento de interrupciones
                                                        1. La interrupción es un evento que altera la secuencia en que el procesador ejecuta las instrucciones
                                                          1. Las interrupciones se clasifican en diferentes tipos
                                                            1. SVC (llamada al supervisor): Cuando se realiza una peticion del usuario
                                                              1. Entrada / Salida: Se solicita peticion de hardware de entrada y salida
                                                                1. Externas: Son causadas por distintos eventos externos
                                                                  1. De reinicio: Cuando se da la instruccion de reinicio del sistema
                                                                    1. De verificacion de programa: Por errores producidos dentro de la ejecucion
                                                                      1. De verificacion de maquina: Por un mal funcionamiento de hardware
                                                                    Show full summary Hide full summary

                                                                    Similar

                                                                    Six Sigma
                                                                    Alexis Carmona
                                                                    Pagos con tarjetas de crédito
                                                                    Diego Santos
                                                                    Servicios Médicos: Funcionamiento
                                                                    Diego Santos
                                                                    Economía en los Procesos de Refinación
                                                                    Luis Gomes
                                                                    Proceso de Compras
                                                                    Andre Roldàn !!
                                                                    SENSACIÓN Y PERCEPCIÓN
                                                                    María José Garcia Pico
                                                                    PROCESOS COGNITIVOS
                                                                    Mauricio Santamaria
                                                                    SOCIOLOGÍA UNIDAD 3 "PROCESOS SOCIALES MUNDIALES"
                                                                    Carlos Antonio
                                                                    Procesos de Importacion y Exportacion
                                                                    Cristhian Bernal
                                                                    Procesos Cognitivos
                                                                    mo0nnikka_sg
                                                                    Examen Soldadura
                                                                    rosalia ortega