GESTION DE PROCESOS - Sistemas Operativos

Description

Gestion de procesos en los sistemas operativos
Isabel Estrada
Mind Map by Isabel Estrada, updated more than 1 year ago
Isabel Estrada
Created by Isabel Estrada over 4 years ago
3
0

Resource summary

GESTION DE PROCESOS - Sistemas Operativos
  1. DEFINICIÓN
    1. Un proceso es básicamente un entorno formado por todos los recursos necesarios para ejecutar programas. Desde el punto de vista del SO, un proceso es un objeto más que hay que gestionar y al cual hay que dar servicio.
      1. El sistema operativo mantiene por cada proceso una serie de estructuras de información que permiten identificar las características de éste, así como los recursos que tiene asignados
    2. ESTADOS
      1. EN CREACION
        1. el núcleo está obteniendo los recursos que necesita el proceso para poder correr, como por ejemplo memoria o disco
        2. Corriendo (RUN):
          1. El proceso está en poseción del procesador, el que ejecuta sus instrucciones.
          2. Esperando (WAIT)
            1. El proceso espera que se lea un sector del disco, que llegue un mensaje de otro proceso, que transcurra un intervalo de tiempo, que termine otro proceso, etc
            2. Listo (READY):
              1. El proceso está activo pero no está en poseción del procesador
              2. Terminado
                1. El proceso terminó su ejecución, pero sigue existiendo para que otros procesos puedan determinar que terminó
                2. ZOMBIE
                  1. Todo proceso al finalizar avisa a su proceso padre, para que éste elimine su entrada de la tabla de procesos. En el caso de que el padre, por algún motivo, no reciba esta comunicación no lo elimina de la tabla de procesos. En este caso, el proceso hijo queda en estado zombie, no está consumiendo CPU, pero sí continua consumiendo recursos del sistema
                3. PLANIFICACION DE PROCESOS
                  1. Primero en llegar, primero en salir (FCFS).
                    1. El primero proceso que llega a la cola de preparados será el primero en ser planificado y pasado a la CPU
                    2. Primero el proceso más corto (SJF)
                      1. Cuando el proceso que está en la CPU cesa su ejecución se elige de la cola de procesos preparados aquel cuya ráfaga de CPU sea menor, es decir, que su tiempo de ejecución sea menor
                      2. Prioridades
                        1. Cada proceso tiene asignada una prioridad ya sea por medio del sistema operativo o por el usuario, se dividen en diferentes colas, el proceso elegirá de la rimera cola mediante FIFO, terminando la primera segruirá con la segunda cola
                        2. Turno rotatorio (Round-Robin).
                          1. Consiste en generar periódicamente una interrupción de reloj, donde cada proceso dispone de un cuanto de tiempo máximo (quantum), por lo que cuando termina este tiempo, el proceso en ejecución pasa a preparado y pasa a ejecutarse el siguiente proceso en la cola de preparados según FIFO
                        3. ASIGNACIÓN DE PROCESOS
                          1. ESTÁTICA
                            1. se asigna un proceso a un procesador de forma permanente, desde su activación hasta su terminación, entonces debe mantenerse una cola a corto plazo dedicada para cada procesador
                            2. DINÁMICA
                            3. CREACION Y DESTRUCCION DE PROCESOS
                              1. ver imagen adjunta
                              Show full summary Hide full summary

                              Similar

                              Causes of the Cold War Quiz
                              Fro Ninja
                              Driver's Exam
                              darrinmagnus
                              Nazi Germany Dates
                              Georgina.Smith
                              GCSE Biology AQA
                              isabellabeaumont
                              Essay Outline
                              Kai Ladd
                              THE HEART labelled
                              offintowonderland
                              An Inspector Calls -- Themes
                              Sadia Aktar
                              Master French
                              jedimaster3721
                              Mapa Conceptual de Liderazgo
                              gabbi.mendoza
                              Plato's philosophy
                              Sumahlor
                              Dr Jekyll and Mr Hyde
                              rachel allan