Please enable JavaScript.
Coggle requires JavaScript to display documents.
Proceso - Coggle Diagram
Proceso
4
- API de procesos
Crear
Tipos de creación
"Lazily" - proceso se carga por partes (bloques)
"Eagerly" - proceso se carga completamente
Proceso de creación
Cargar en memoria
Preparar
Heap
Stack
Descriptores de archivo: input, output, error
Ejecutar
main()
Destruir
Esperar
Controlar
Status
3
- Constituido por
Espacio de direcciones de memoria
Código
Montón
Pila
Registros
IR - instruction register
Program Counter
Archivos
5
- Estados de un proceso
Listo
Ejecución
Bloqueado
2
- Sistema operativo virtualiza la CPU entre los procesos del sistema
CPU es compartida por tiempos entre los procesos
Para implementar la virtualización
Mecanismos
Métodos de bajo nivel
Protocolos
Ejemplo: cambio de contexto
Políticas
Políticas de planificación (
scheduling
6
- Estructuras de datos
Lista de procesos
Lleva registro de los procesos en el sistema
Contexto de registro
Son fundamentales para el cambio de contexto
1
- Programa en ejecución