MAPA SO

Description

mapa donde se describe la parte de los procesos
edwin_rdrg
Mind Map by edwin_rdrg, updated more than 1 year ago
edwin_rdrg
Created by edwin_rdrg over 10 years ago
8
0

Resource summary

MAPA SO
  1. esta conformado
    1. programa
      1. entorno de trabajo
      2. componentes de un proceso
        1. stack
          1. direcciones de retorno parametros
          2. heap
            1. memoria dinamica
            2. data
              1. variables globales
              2. text
                1. codigo
              3. estados de un proceso
                1. nuevo
                  1. el proceso esta siendo creado
                  2. listo
                    1. estado en el que se encuentran los procesos que necesitan tiempo de procesador para su ejecucion
                    2. ejecucion
                      1. proceso que actualmente tiene control del procesador y ejecuta instrucciones
                      2. espera
                        1. estado en el que los procesos esperan que suceda un evento para continuar su ejecucion
                        2. terminado
                          1. el proceso ha terminado su ejecucion
                        3. opercaion de control de procesos
                          1. ejecutar
                            1. cargar el proceso en memoria
                              1. colocar la direccion del PCB en la lista de procesos listos
                              2. suspender
                                1. pasa la direccion del PCB de la lista de procesos listos a la de procesos en espera
                                  1. si la direccion del PCB esta en ejecucion conmuta a otro proceso
                                  2. reanudar
                                    1. pasa la direccion del PCB del proceso, de la lista de procesos en espera a la lista de procesos listos
                                    2. cancelar
                                      1. retirar de la lista listo o espera la direccion del PCB del proceso
                                        1. si la direccion del PCB esta en ejecucion termina
                                      2. tiene un bloque de control de procesos (PCB)
                                        1. debe incluir como minimo
                                          1. estado actual de procesos
                                            1. ultimo valor de los registros del procesador
                                              1. numero identificador del proceso dentro del sistema(PID)
                                              2. tambien puede contener
                                                1. privilegios
                                                  1. dueño del proceso
                                                    1. tiempo de procesamiento
                                                      1. prioridad
                                                        1. limite de memoria asignada
                                                        2. SO
                                                          1. debe guardar la informacion de los procesos para que pueda conmutar de un proceso a otro
                                                            1. tiene un sistema de control de bloques(SCB)
                                                              1. almacena toda la informacion necesaria para la ejecucion apropiada del SO
                                                                1. informacion existente
                                                                  1. ubicacion de los PCB
                                                                    1. ubicacion de las fuentes de control del sistema
                                                                      1. cantidad de recursos disponibles
                                                                        1. cantidad de recursos asignados
                                                                      2. SO expulsivos
                                                                        1. puede interrumpir la ejecusion de un proceso para tomar el control del procesador
                                                                        2. SO no expulsivos
                                                                          1. debe esperar a que el proceso termina su ejecucion para tomar el control
                                                                          2. planificador de procesos es parte de un SO
                                                                            1. planificador a largo plazo
                                                                              1. selecciona que procesos entran en la cola de procesos listos
                                                                              2. planificador de corto plazo
                                                                                1. selecciona un proceso que se encuentra en la memoria principal para asignarle el procesador
                                                                                2. planificador de mediano plazo
                                                                                  1. encargado de bajar al disco algunos procesos para reducir la competencia del procesador
                                                                            2. es controlado por la CPU
                                                                              1. cuando la CPU es asignada de un proceso a otro
                                                                                1. es un cambio de contexto
                                                                              2. cola de planificacion de procesos
                                                                                1. cola de trabajos
                                                                                  1. conjunto de todos los procesos en el sistema
                                                                                  2. cola de listos
                                                                                    1. conjunto de procesos en memoria principal,listos y en espera de ser ejecutados
                                                                                    2. colas de dispositivos
                                                                                      1. conjunto de procesos esperando por un dispositivo de E/S
                                                                                    Show full summary Hide full summary

                                                                                    Similar

                                                                                    General Knowledge Quiz
                                                                                    Andrea Leyden
                                                                                    Developmental Psychology - Freud, Little Hans (1909)
                                                                                    Robyn Chamberlain
                                                                                    Health and Social Care
                                                                                    NicoleCMB
                                                                                    Weimar Revision
                                                                                    Tom Mitchell
                                                                                    Biology- Genes and Variation
                                                                                    Laura Perry
                                                                                    P2 Radioactivity and Stars
                                                                                    dfreeman
                                                                                    Characters in Lord of the Flies
                                                                                    lowri_luxton
                                                                                    GCSE AQA Physics - Unit 2
                                                                                    James Jolliffe
                                                                                    GCSE REVISION TIMETABLE
                                                                                    gracemiddleton
                                                                                    What are they doing?
                                                                                    Tamara Urzhumova
                                                                                    Salesforce Admin 201 Test Chunk 4 (91-125)
                                                                                    Brianne Wright