GESTION DE PROCESOS - Sistemas Operativos

Descripción

Gestion de procesos en los sistemas operativos
Isabel Estrada
Mapa Mental por Isabel Estrada, actualizado hace más de 1 año
Isabel Estrada
Creado por Isabel Estrada hace más de 4 años
3
0

Resumen del Recurso

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

                              Recursos multimedia adjuntos

                              Mostrar resumen completo Ocultar resumen completo

                              Similar

                              Capítulo II. Ciclo de vida del proyecto
                              molo544
                              Los Derechos Humanos
                              crisferroeldeluna
                              Formas de una función cuadrática
                              HECTOR ESPINOZA HERNANDEZ
                              7 Claves para un Comentario de Texto de Selectividad de 10
                              Diego Santos
                              Vocabulario Inglés (I y II) para la Selectividad
                              maya velasquez
                              Obras y Estilos
                              Diego Santos
                              Psicología Sistémica
                              Diego Santos
                              flash cards vocabulario inglés
                              Michael Villalobos
                              LAS TIC APLICADAS A LA INVESTIGACIÓN
                              tereacevedobtr
                              Comunicación social y Relaciones Públicas
                              Danae Maldonado
                              Preguntas abiertas. La Guerra Civil
                              Salustiano Gutiérrez Baena