Want to create interactive content? It’s easy in Genially!
Control de procesos y el bloque de control del proceso
AOL
Created on August 4, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Animated Chalkboard Presentation
View
Genial Storytale Presentation
View
Blackboard Presentation
View
Psychedelic Presentation
View
Chalkboard Presentation
View
Witchcraft Presentation
View
Sketchbook Presentation
Transcript
Control de procesos y el Bloque de Control del Proceso (BCP)
Diagrama de transición de estados
Razones para la terminación de un proceso
Razones para la suspensión de un proceso
Razones para la creación de un proceso
Funciones típicas del núcleo del S.O.
El Bloque de Control de Procesos
¿Qué es un proceso?
CIclo de vida de un proceso
“Representación de todos los elementos que constituyen una instancia en ejecución de un programa”
¿Qué es un proceso?
¿Cuáles son los elementos de un proceso?
Arrastra la lupa para descubrir las fases.
El ciclo de vida de un proceso consta de la creación, la ejecución y la terminación.
Funciones típicas del núcleo del sistema operativo
Gestión de Procesos
Función de Soporte
El Bloque de Control del Proceso
Identificador
Estado
Prioridad
Los procesos se pueden caracterizan por los siguientes elementos.
Contador de programa
Punteros de memoria
Datos de contexto
Información de Estado de E/S
Información de auditoría
La información de la lista anterior se almacena en una estructura de datos que se llama bloque de control de procesos (BCP que por sus siglas “Process Control Block”) que el sistema operativo crea y gestiona.
Ver más...
Razones para la creación de un proceso
Razones para la terminación de un proceso
Razones para la suspensión de un proceso
Diagrama de transición de estados
Se consideran 5 estados:
Nuevo
- NUEVO
Admisión
Suspensión
- LISTO
Admisión
- EJECUTANDO
- BLOQUEADO
- SALIENTE
Listo/ suspendido
Listo
Ejecutando
Saliente
Reactivación
Suspensión
Activación
Temporización
Salida
Espera por evento
Sucede
Evento
Sucede
Evento
Se agregan 2 estados de SUSPENDIDO:
- LISTO/SUSPENDIDO
Reactivación
Suspensión
Bloqueado
Bloqueado/ suspendido
- BLOQUEADO/SUSPENDIDO
Bibliografía
Gómez López, J. (2010). Administración de Sistemas Operativos: un enfoque práctico. Alfa-omega. https://anahuac.primo.exlibrisgroup.com/permalink/52ANAHUAC_INST/12ghpp2/alma993738726505016 Moreno, J. C. (2013). Sistemas operativos y aplicaciones informáticas. Ra-Ma. https://elibro-net.eu1.proxy.openathens.net/es/ereader/anahuaccancun/62504?page=1 Stallings, W.(2011). Sistemas Operativos: Aspectos internos y principios de diseño, Pearson. https://anahuac.primo.exlibrisgroup.com/permalink/52ANAHUAC_INST/19o6289/cdi_proquest_ebookcentral_EBC5134289 Tanenbaum, A. (2009). Sistemas Operativos Modernos (3era edición), Pearson. https://anahuac.primo.exlibrisgroup.com/permalink/52ANAHUAC_INST/suc44k/alma993806449905016 Sol Llaven, D. (2015). Sistemas Operativos: panorama de la ingeniería en computación e informática,. Grupo Editorial Patria. https://anahuac.primo.exlibrisgroup.com/permalink/52ANAHUAC_INST/19o6289/cdi_elibro_books_ELB40429
