Want to create interactive content? It’s easy in Genially!

Get started free

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:

Animated Chalkboard Presentation

Genial Storytale Presentation

Blackboard Presentation

Psychedelic Presentation

Chalkboard Presentation

Witchcraft Presentation

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